Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/W2GMATPL"] [Date "2026.05.20"] [Round "-"] [White "thoughtthiswascheese"] [Black "Toha223"] [Result "1-0"] [GameId "W2GMATPL"] [UTCDate "2026.05.20"] [UTCTime "02:23:34"] [WhiteElo "1038"] [BlackElo "1055"] [WhiteRatingDiff "+15"] [BlackRatingDiff "-15"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C11"] [Opening "French Defense: Classical Variation, Steinitz Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... e6 { [%eval 0.42] } 2. e4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. Nc3 { [%eval 0.28] } 3... Nf6 { [%eval 0.32] } 4. e5 { [%eval 0.39] } { C11 French Defense: Classical Variation, Steinitz Variation } 4... Ne4 { [%eval 0.82] } 5. Nf3?! { (0.82 → -0.13) Inaccuracy. Nxe4 was best. } { [%eval -0.13] } (5. Nxe4 dxe4 6. Bc4 Qd7 7. c3 c5 8. Ne2 cxd4 9. Nxd4 Nc6) 5... c5 { [%eval 0.0] } 6. dxc5 { [%eval -0.06] } 6... Bxc5?? { (-0.06 → 1.77) Blunder. Nxc3 was best. } { [%eval 1.77] } (6... Nxc3 7. bxc3 Be7 8. Qd4 Qa5 9. Bd2 Nd7 10. Bd3 Nxc5 11. c4) 7. Be3?? { (1.77 → -0.96) Blunder. Nxe4 was best. } { [%eval -0.96] } (7. Nxe4 dxe4 8. Qxd8+ Kxd8 9. Ng5 Kc7 10. Nxe4 Be7 11. Bf4 Bd7) 7... b6?? { (-0.96 → 1.36) Blunder. Nxc3 was best. } { [%eval 1.36] } (7... Nxc3 8. bxc3 Bxe3 9. fxe3 Nc6 10. Bb5 Bd7 11. Rb1 O-O 12. Bxc6) 8. Bb5+?? { (1.36 → -0.42) Blunder. Nxe4 was best. } { [%eval -0.42] } (8. Nxe4 dxe4 9. Qxd8+ Kxd8 10. Bxc5 bxc5 11. Ng5 Ke7 12. Nxe4 Nd7 13. O-O-O Bb7) 8... Bd7 { [%eval -0.31] } 9. a4 { [%eval -0.68] } 9... Nc6?! { (-0.68 → 0.23) Inaccuracy. Nxc3 was best. } { [%eval 0.23] } (9... Nxc3 10. bxc3 Bxe3 11. fxe3 a5 12. Qd4 Bxb5 13. axb5 Nd7 14. c4 dxc4 15. Rd1) 10. O-O?! { (0.23 → -0.41) Inaccuracy. Nxd5 was best. } { [%eval -0.41] } (10. Nxd5 a6 11. Bc4 Na5 12. Ba2 Bc6 13. Nf4 Qxd1+ 14. Rxd1 Bxe3 15. fxe3 Bxa4) 10... d4?? { (-0.41 → 2.16) Blunder. Nxc3 was best. } { [%eval 2.16] } (10... Nxc3 11. bxc3 Bxe3 12. fxe3 O-O 13. c4 Ne7 14. cxd5 Bxb5 15. axb5 Qxd5 16. Qxd5) 11. Bxd4? { (2.16 → 0.95) Mistake. Nxe4 was best. } { [%eval 0.95] } (11. Nxe4 dxe3 12. Nxc5 bxc5 13. Qd6 Rc8 14. Qxc5 Ne7 15. Qxa7 Bxb5 16. axb5 Rxc2) 11... Bxd4? { (0.95 → 2.72) Mistake. Nxd4 was best. } { [%eval 2.72] } (11... Nxd4 12. Bxd7+ Qxd7 13. Nxe4 O-O 14. c3 Nxf3+ 15. Qxf3 Qd5 16. Rad1 Qxe5 17. Rd7) 12. Nxd4? { (2.72 → 1.36) Mistake. Nxe4 was best. } { [%eval 1.36] } (12. Nxe4 Bxe5 13. Nxe5 Nxe5 14. Nd6+ Ke7 15. Qe1 Bxb5 16. Nxb5 Nd7 17. Qb4+ Nc5) 12... Nxd4?! { (1.36 → 2.48) Inaccuracy. Nxc3 was best. } { [%eval 2.48] } (12... Nxc3 13. Nxc6 Qc7 14. Qf3 Rc8 15. Nxa7 Qxa7 16. bxc3 Bxb5 17. axb5 Qc7 18. Ra6) 13. Qxd4?! { (2.48 → 1.33) Inaccuracy. Nxe4 was best. } { [%eval 1.33] } (13. Nxe4 Nf5 14. Nd6+ Nxd6 15. exd6 Rc8 16. Rc1 Rc5 17. c4 a5 18. Qd2 Bxb5) 13... Nxc3 { [%eval 1.34] } 14. Qxc3 { [%eval 1.4] } 14... Rc8 { [%eval 1.73] } 15. Qd3 { [%eval 1.54] } 15... O-O?? { (1.54 → 4.63) Blunder. Bxb5 was best. } { [%eval 4.63] } (15... Bxb5 16. Qxd8+ Rxd8 17. axb5 Rd2 18. Rxa7 O-O 19. Rc7 Rfd8 20. h4 h5 21. Ra1) 16. Ba6?? { (4.63 → 1.37) Blunder. Bxd7 was best. } { [%eval 1.37] } (16. Bxd7 Rc5 17. Bb5 Rd5 18. Qf3 Qc8 19. Rad1 Rxd1 20. Rxd1 Rd8 21. Kh1 g6) 16... Bc6?? { (1.37 → 4.13) Blunder. Rc5 was best. } { [%eval 4.13] } (16... Rc5 17. Rfd1 Rd5 18. Qe3 Bc6 19. Rxd5 Qxd5 20. Bf1 Rc8 21. b4 Qd7 22. a5) 17. Bxc8 { [%eval 3.98] } 17... Qxd3 { [%eval 4.96] } 18. Rad1?? { (4.96 → -6.45) Blunder. cxd3 was best. } { [%eval -6.45] } (18. cxd3 Rxc8 19. Rfc1 Kf8 20. Rc3 Bb7 21. Rxc8+ Bxc8 22. a5 Bd7 23. axb6 axb6) 18... Qe4 { [%eval -6.2] } 19. Rd3?? { (-6.20 → Mate in 1) Checkmate is now unavoidable. f3 was best. } { [%eval #-1] } (19. f3 Qe3+ 20. Rf2 Rxc8 21. h3 Qc5 22. f4 h6 23. Rd6 Kh8) 19... Rxc8?? { (Mate in 1 → -6.64) Lost forced checkmate sequence. Qxg2# was best. } { [%eval -6.64] } (19... Qxg2#) 20. Rfd1?? { (-6.64 → Mate in 1) Checkmate is now unavoidable. f3 was best. } { [%eval #-1] } (20. f3 Qxe5 21. Rfd1 h5 22. h3 Qc5+ 23. Kh2 Kh8 24. Rc3 Qe5+ 25. Kg1 Qe2) 20... Qxe5?? { (Mate in 1 → -3.80) Lost forced checkmate sequence. Qxg2# was best. } { [%eval -3.8] } (20... Qxg2#) 21. Rd8+ { [%eval -3.48] } 21... Rxd8?? { (-3.48 → Mate in 2) Checkmate is now unavoidable. Be8 was best. } { [%eval #2] } (21... Be8 22. Rxc8 Kf8 23. b4 Qe2 24. Ra1 a5 25. b5 Ke7 26. Rb1 Bd7 27. Rc7) 22. Rxd8+ { [%eval #1] } 22... Be8 { [%eval #1] } 23. Rxe8# { White wins by checkmate. } 1-0