- Blind mode tutorial
lichess.org
Donate
FEN
[Event "casual classical game"] [Site "https://lichess.org/chFPbRTc"] [Date "2025.10.30"] [Round "-"] [White "maia9"] [Black "thunder_swift"] [Result "0-1"] [GameId "chFPbRTc"] [UTCDate "2025.10.30"] [UTCTime "01:54:35"] [WhiteElo "1744"] [BlackElo "1977"] [WhiteTitle "BOT"] [Variant "Standard"] [TimeControl "4500+30"] [ECO "D94"] [Opening "Grünfeld Defense: Three Knights Variation, Burille Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.19] } 2. c4 { [%eval 0.18] } 2... g6 { [%eval 0.28] } 3. Nc3 { [%eval 0.18] } 3... d5 { [%eval 0.28] } 4. Nf3 { [%eval 0.21] } 4... Bg7 { [%eval 0.29] } 5. e3 { [%eval 0.11] } { D94 Grünfeld Defense: Three Knights Variation, Burille Variation } 5... O-O { [%eval 0.07] } 6. Be2 { [%eval 0.0] } 6... dxc4 { [%eval 0.0] } 7. Bxc4 { [%eval 0.0] } 7... c5 { [%eval 0.1] } 8. O-O { [%eval 0.07] } 8... cxd4 { [%eval 0.1] } 9. exd4 { [%eval 0.1] } 9... Nc6 { [%eval 0.15] } 10. Be3 { [%eval -0.3] } 10... Bg4 { [%eval -0.21] } 11. h3 { [%eval -0.18] } 11... Bxf3 { [%eval -0.15] } 12. Qxf3 { [%eval -0.25] } 12... Nxd4 { [%eval -0.27] } 13. Bxd4?! { (-0.27 → -0.98) Inaccuracy. Qxb7 was best. } { [%eval -0.98] } (13. Qxb7) 13... Qxd4 { [%eval -0.94] } 14. Bb3?! { (-0.94 → -1.59) Inaccuracy. b3 was best. } { [%eval -1.59] } (14. b3) 14... Qb4 { [%eval -1.53] } 15. Rad1 { [%eval -1.5] } 15... a5 { [%eval -1.33] } 16. Rfe1 { [%eval -1.27] } 16... a4?! { (-1.27 → -0.20) Inaccuracy. e6 was best. } { [%eval -0.2] } (16... e6 17. Re5 Rac8 18. Qd3 Rfd8 19. Qxd8+ Rxd8 20. Rxd8+ Bf8 21. Rb5 Qe7 22. Rb8) 17. Bc2? { (-0.20 → -1.40) Mistake. Nxa4 was best. } { [%eval -1.4] } (17. Nxa4) 17... Qxb2 { [%eval -1.24] } 18. Bxa4?? { (-1.24 → -3.23) Blunder. Re2 was best. } { [%eval -3.23] } (18. Re2) 18... Rfc8?? { (-3.23 → -0.41) Blunder. Nh5 was best. } { [%eval -0.41] } (18... Nh5 19. Bb3 Qxc3 20. Qxc3 Bxc3 21. Rxe7 b5 22. Rdd7 Kh8 23. Rb7 Rae8 24. Rxe8) 19. Rxe7?? { (-0.41 → -4.05) Blunder. Re3 was best. } { [%eval -4.05] } (19. Re3 Qb6) 19... Qxc3? { (-4.05 → -2.22) Mistake. Rxc3 was best. } { [%eval -2.22] } (19... Rxc3 20. Rxb7 Qa3 21. Qf4 Qxa2 22. Qb4 Qxa4 23. Rd8+ Rxd8 24. Qxa4 Rc1+ 25. Kh2) 20. Qxb7?? { (-2.22 → -4.61) Blunder. Rd8+ was best. } { [%eval -4.61] } (20. Rd8+ Rxd8 21. Qxc3 Rxa4 22. Qb3 Nd5 23. Rxb7 Re4 24. g3 Bd4 25. Kf1 Re5) 20... Rxa4 { [%eval -4.19] } 21. Rxf7 { [%eval -4.05] } 21... Ne8 { [%eval -4.09] } 22. Rdd7?! { (-4.09 → -5.44) Inaccuracy. g4 was best. } { [%eval -5.44] } (22. g4 Rc7) 22... Qe1+ { [%eval -5.24] } 23. Kh2 { [%eval -5.52] } 23... Be5+ { [%eval -5.49] } 24. g3 { [%eval -4.71] } 24... Bxg3+? { (-4.71 → -2.86) Mistake. Rc1 was best. } { [%eval -2.86] } (24... Rc1 25. Qg2 Re4 26. Rf3 Re2 27. Rd8 Bc7 28. Rd7 Bd6 29. a3 Bxg3+ 30. Kxg3) 25. fxg3?? { (-2.86 → Mate in 7) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-7] } (25. Kg2 Qe4+) 25... Rxa2+ { [%eval #-6] } 26. Qg2 { [%eval #-6] } 26... Rxg2+ { [%eval #-5] } 27. Kxg2 { [%eval #-5] } 27... Rc2+ { [%eval #-4] } 28. Kf3 { [%eval #-4] } 28... Rf2+ { [%eval #-3] } 29. Kg4 { [%eval #-3] } 29... Rxf7 { [%eval #-5] } 30. Rd8 { [%eval #-2] } 30... Qe4+ { [%eval #-2] } 31. Kg5 { [%eval #-2] } 31... Rf5+ { [%eval #-1] } 32. Kh6 { [%eval #-1] } 32... Rh5# { Black wins by checkmate. } 0-1