- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/PwbGDwrA"] [Date "2026.01.30"] [Round "-"] [White "satishsrinivasan"] [Black "beginner_1"] [Result "0-1"] [GameId "PwbGDwrA"] [UTCDate "2026.01.30"] [UTCTime "15:52:02"] [WhiteElo "2346"] [BlackElo "1956"] [WhiteRatingDiff "-10"] [BlackRatingDiff "+15"] [Variant "Standard"] [TimeControl "30+0"] [ECO "C01"] [Opening "French Defense: Exchange Variation"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. exd5 { [%eval 0.13] } 3... exd5 { [%eval 0.14] } 4. Nc3 { [%eval 0.0] } { C01 French Defense: Exchange Variation } 4... Nf6 { [%eval 0.0] } 5. Nf3 { [%eval 0.0] } 5... Bd6 { [%eval 0.0] } 6. Bb5+ { [%eval -0.2] } 6... c6 { [%eval -0.29] } 7. Bd3 { [%eval -0.14] } 7... Bg4 { [%eval 0.17] } 8. O-O { [%eval -0.3] } 8... O-O { [%eval -0.33] } 9. h3 { [%eval -0.34] } 9... Bh5 { [%eval -0.34] } 10. a4 { [%eval -0.67] } 10... Bg6?! { (-0.67 → -0.04) Inaccuracy. Re8 was best. } { [%eval -0.04] } (10... Re8) 11. Bg5 { [%eval -0.2] } 11... Nbd7 { [%eval -0.24] } 12. Ne5? { (-0.24 → -1.76) Mistake. Bxg6 was best. } { [%eval -1.76] } (12. Bxg6) 12... Nxe5 { [%eval -1.92] } 13. dxe5 { [%eval -1.8] } 13... Bxe5 { [%eval -1.83] } 14. f4 { [%eval -1.86] } 14... Bxc3 { [%eval -1.72] } 15. Bxg6? { (-1.72 → -3.50) Mistake. bxc3 was best. } { [%eval -3.5] } (15. bxc3 Qb6+ 16. Kh2 Ne4 17. Qg4 f5 18. Qh4 Rf7 19. Bxe4 fxe4 20. Qg3 Qc5) 15... Bxb2 { [%eval -3.13] } 16. Bxf7+? { (-3.13 → -5.06) Mistake. Bxh7+ was best. } { [%eval -5.06] } (16. Bxh7+ Kxh7 17. Rb1 Qb6+ 18. Kh2 Qd4 19. Rxb2 Qxb2 20. Rf3 c5 21. Rg3 Qb6) 16... Rxf7 { [%eval -4.92] } 17. Rb1 { [%eval -4.72] } 17... Bd4+?? { (-4.72 → -0.84) Blunder. Bc3 was best. } { [%eval -0.84] } (17... Bc3 18. Rf3 Ba5 19. c4 Qd6 20. Bxf6 Qxf6 21. cxd5 Qd6 22. Kh1 Re8 23. Qb3) 18. Kh1?? { (-0.84 → -4.85) Blunder. Qxd4 was best. } { [%eval -4.85] } (18. Qxd4 b6) 18... Bb6 { [%eval -4.96] } 19. Qf3 { [%eval -5.08] } 19... Qd6 { [%eval -5.0] } 20. Qg3 { [%eval -6.06] } 20... Ne4 { [%eval -6.16] } 21. Qf3 { [%eval -7.63] } 21... Nxg5 { [%eval -7.56] } 22. Qg4 { [%eval -7.59] } 22... Ne4 { [%eval -7.78] } 23. Qe2 { [%eval -10.44] } 23... Raf8 { [%eval -8.76] } 24. Kh2? { (-8.76 → Mate in 6) Checkmate is now unavoidable. Qe1 was best. } { [%eval #-6] } (24. Qe1 Rxf4 25. Rxf4 Qxf4 26. Rxb6 axb6 27. Kg1 Qf2+ 28. Qxf2 Rxf2 29. c4 Ra2) 24... g5? { (Mate in 6 → -8.40) Lost forced checkmate sequence. Rxf4 was best. } { [%eval -8.4] } (24... Rxf4 25. Qxe4 Rxf1+ 26. g3 dxe4 27. h4 R1f2+ 28. Kh1 Qxg3 29. Rxb6 Qh2#) 25. Qg4? { (-8.40 → Mate in 8) Checkmate is now unavoidable. Rxb6 was best. } { [%eval #-8] } (25. Rxb6 axb6 26. g3 gxf4 27. Qg4+ Kh8 28. Kh1 Nxg3+ 29. Qxg3 fxg3 30. Rxf7) 25... Qg6? { (Mate in 8 → -7.58) Lost forced checkmate sequence. Rxf4 was best. } { [%eval -7.58] } (25... Rxf4 26. Qe6+ Qxe6 27. Rxf4 Rxf4 28. a5 Qd6 29. Kh1 Rf1+ 30. Rxf1 Ng3+ 31. Kh2) 26. Rf3 { [%eval -8.15] } 26... Rxf4 { [%eval -8.2] } 27. Rxf4 { [%eval -8.17] } 27... Rxf4 { [%eval -7.65] } 28. Qc8+ { [%eval -8.33] } 28... Rf8 { [%eval -8.19] } 29. Qe6+? { (-8.19 → Mate in 5) Checkmate is now unavoidable. Qd7 was best. } { [%eval #-5] } (29. Qd7 Qf7 30. Qxf7+ Kxf7 31. h4 gxh4 32. a5 Bc7+ 33. Kg1 Bxa5 34. Rxb7+ Kg6) 29... Qxe6 { [%eval #-4] } 30. Rg1 { [%eval #-4] } 30... Qd6+ { [%eval #-3] } 31. Kh1 { [%eval #-1] } 31... Qg3 { [%eval #-2] } 32. Rf1 { [%eval #-1] } 32... Nf2+ { [%eval #-2] } 33. Kg1 { [%eval #-2] } 33... Nxh3+ { [%eval #-1] } 34. Kh1 { [%eval #-1] } 34... Nf4 { [%eval #-2] } { Black wins on time. } 0-1