FEN
[Event "rated rapid game"]
[Site "https://lichess.org/M0jSeAP6"]
[Date "2026.04.19"]
[Round "-"]
[White "GrandeTacos"]
[Black "Asktopzin"]
[Result "0-1"]
[GameId "M0jSeAP6"]
[UTCDate "2026.04.19"]
[UTCTime "23:52:59"]
[WhiteElo "814"]
[BlackElo "504"]
[WhiteRatingDiff "-35"]
[BlackRatingDiff "+23"]
[Variant "Standard"]
[TimeControl "900+0"]
[ECO "C15"]
[Opening "French Defense: Winawer Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... e6 { [%eval 0.37] } 2. e4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. Nc3 { [%eval 0.28] } 3... Bb4 { [%eval 0.4] } { C15 French Defense: Winawer Variation } 4. f4? { (0.40 → -1.21) Mistake. e5 was best. } { [%eval -1.21] } (4. e5 c5 5. a3 Ba5 6. Qg4 Ne7 7. dxc5 Bxc3+ 8. bxc3 O-O) 4... Ne7? { (-1.21 → 0.15) Mistake. dxe4 was best. } { [%eval 0.15] } (4... dxe4 5. a3 Bxc3+ 6. bxc3 Ne7 7. Ne2 Nbc6 8. Ng3 f5 9. Bb2) 5. Nf3?? { (0.15 → -1.84) Blunder. e5 was best. } { [%eval -1.84] } (5. e5 c5 6. a3 Bxc3+ 7. bxc3 b6 8. Bb5+ Bd7 9. a4 Bxb5) 5... O-O?? { (-1.84 → 0.56) Blunder. dxe4 was best. } { [%eval 0.56] } (5... dxe4 6. Ne5 f6 7. Nc4 Nbc6 8. Bd2 Qxd4 9. Qe2 Nd5 10. O-O-O Bxc3 11. Be1) 6. exd5? { (0.56 → -0.62) Mistake. e5 was best. } { [%eval -0.62] } (6. e5 c5 7. a3 Bxc3+ 8. bxc3 b6 9. Bd3 h6 10. g4 Ba6) 6... Nxd5?! { (-0.62 → 0.16) Inaccuracy. exd5 was best. } { [%eval 0.16] } (6... exd5 7. Bd3 c5 8. dxc5 Bxc5 9. Na4 Qa5+ 10. c3 Bd6 11. b4 Qc7 12. O-O) 7. Bd3?? { (0.16 → -2.31) Blunder. Bd2 was best. } { [%eval -2.31] } (7. Bd2 Qd6 8. Bc4 Bxc3 9. bxc3 b6 10. Qe2 Nd7 11. O-O Bb7 12. a4 c5) 7... Nxc3 { [%eval -2.32] } 8. bxc3 { [%eval -2.26] } 8... Bxc3+ { [%eval -2.16] } 9. Ke2?! { (-2.16 → -2.90) Inaccuracy. Bd2 was best. } { [%eval -2.9] } (9. Bd2 Bxa1 10. Qxa1 b6 11. O-O Ba6 12. c4 Bb7 13. Ng5 h6 14. Nh7 Re8) 9... Nc6?! { (-2.90 → -1.96) Inaccuracy. Bxa1 was best. } { [%eval -1.96] } (9... Bxa1 10. Bxh7+ Kxh7 11. Ng5+ Kg8 12. Qd3 g6 13. Qh3 Qxg5 14. fxg5 Bxd4 15. Qf3) 10. Rb1 { [%eval -2.3] } 10... Nxd4+ { [%eval -2.21] } 11. Nxd4?! { (-2.21 → -2.99) Inaccuracy. Kf2 was best. } { [%eval -2.99] } (11. Kf2 h6 12. Be4 Nf5 13. g4 Qxd1 14. Rxd1 Nd6 15. Bd3 b6 16. Rb3 Bf6) 11... Qxd4 { [%eval -2.8] } 12. Be3 { [%eval -3.09] } 12... Qa4? { (-3.09 → -1.75) Mistake. Qf6 was best. } { [%eval -1.75] } (12... Qf6 13. g4 e5 14. f5 b6 15. Be4 Ba6+ 16. Kf2 Qh4+ 17. Kg2 Rad8 18. Qf3) 13. Kf1?! { (-1.75 → -2.89) Inaccuracy. Bxh7+ was best. } { [%eval -2.89] } (13. Bxh7+ Kxh7 14. Qd3+ Kg8 15. Qxc3 b6 16. h4 Bb7 17. h5 f6 18. h6 Rf7) 13... Qxa2 { [%eval -2.57] } 14. Rb5?! { (-2.57 → -4.01) Inaccuracy. Kf2 was best. } { [%eval -4.01] } (14. Kf2 Bf6 15. Qh5 g6 16. Qf3 Rd8 17. Be4 Qc4 18. h4 a5 19. h5 a4) 14... b6 { [%eval -4.06] } 15. Qf3 { [%eval -5.01] } 15... Rb8?! { (-5.01 → -3.43) Inaccuracy. Ba6 was best. } { [%eval -3.43] } (15... Ba6 16. Kf2 Bxb5 17. Bxb5 Rad8 18. Rc1 Qd5 19. Qxd5 Rxd5 20. Bc6 Rdd8 21. Bb7) 16. Rc5? { (-3.43 → -5.87) Mistake. Kf2 was best. } { [%eval -5.87] } (16. Kf2 Bb7 17. Qe2 Bf6 18. Rh5 g6 19. h4 gxh5 20. Qxh5 Rfd8 21. Qxh7+ Kf8) 16... Qa1+?? { (-5.87 → -2.76) Blunder. bxc5 was best. } { [%eval -2.76] } (16... bxc5 17. Kf2 f5 18. Qe2 Qd5 19. Bc4 Qe4 20. Bd3 Qa4 21. Bc4 Bd4 22. Bxd4) 17. Ke2? { (-2.76 → -4.52) Mistake. Kf2 was best. } { [%eval -4.52] } (17. Kf2 Qxh1 18. Rxc3 Qxh2 19. Rxc7 e5 20. Qe4 Bg4 21. f5 Qh4+ 22. Kg1 Rbc8) 17... Qxh1 { [%eval -4.52] } 18. Be4?? { (-4.52 → Mate in 3) Checkmate is now unavoidable. Rxc3 was best. } { [%eval #-3] } (18. Rxc3 Bb7 19. Qf2 Qxg2 20. Rxc7 Rfc8 21. Re7 Bf3+ 22. Kd2 Qxf2+ 23. Bxf2 Bd5) 18... Qxh2?? { (Mate in 3 → -3.46) Lost forced checkmate sequence. Ba6+ was best. } { [%eval -3.46] } (18... Ba6+ 19. Rc4 Bxc4+ 20. Kf2 Qe1#) 19. Qg4?? { (-3.46 → -8.87) Blunder. Rh5 was best. } { [%eval -8.87] } (19. Rh5 Qxh5 20. Qxh5 Ba6+ 21. Kf2 f5 22. Bc6 Rbd8 23. g4 fxg4 24. Be4 g6) 19... bxc5 { [%eval -8.27] } 20. Bxc5 { [%eval -9.02] } 20... Rd8 { [%eval -8.56] } 21. Be7? { (-8.56 → Mate in 7) Checkmate is now unavoidable. Be3 was best. } { [%eval #-7] } (21. Be3 Qh6 22. Bd3 f5 23. Qg3 Qh5+ 24. Kf2 Rxd3 25. cxd3 Bb7 26. Bc5) 21... Rd2+ { [%eval #-6] } 22. Ke3 { [%eval #-2] } 22... Rxg2? { (Mate in 2 → -7.17) Lost forced checkmate sequence. Qg1+ was best. } { [%eval -7.17] } (22... Qg1+ 23. Kf3 Qf2#) 23. Kd3? { (-7.17 → Mate in 5) Checkmate is now unavoidable. Qxg2 was best. } { [%eval #-5] } (23. Qxg2 Qxg2 24. Bxg2 Bd7 25. Kd3 Bb2 26. Bf3 Re8 27. Bc5 Bc1 28. Bxa7 Bxf4) 23... Rxg4 { [%eval #-6] } 24. Bf3 { [%eval #-2] } 24... Qd2+ { [%eval #-1] } { White left the game. } 0-1
