FEN
[Event "rated rapid game"]
[Site "https://lichess.org/xhlcHDXw"]
[Date "2026.06.09"]
[Round "-"]
[White "Kotbconstruction"]
[Black "andriamparanifidymic"]
[Result "1-0"]
[GameId "xhlcHDXw"]
[UTCDate "2026.06.09"]
[UTCTime "15:18:35"]
[WhiteElo "1407"]
[BlackElo "1421"]
[WhiteRatingDiff "+10"]
[BlackRatingDiff "-24"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C02"]
[Opening "French Defense: Advance Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d5 { [%eval 0.54] } 2. e5?! { (0.54 → -0.13) Inaccuracy. exd5 was best. } { [%eval -0.13] } (2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Nf3 e6 6. Bg5 Be7) 2... e6 { [%eval 0.28] } 3. d4 { [%eval 0.25] } { C02 French Defense: Advance Variation } 3... Nc6 { [%eval 0.76] } 4. Nf3 { [%eval 0.69] } 4... Nge7 { [%eval 0.94] } 5. Bd3 { [%eval 0.46] } 5... g6?! { (0.46 → 1.35) Inaccuracy. Nb4 was best. } { [%eval 1.35] } (5... Nb4 6. Be2 c5 7. dxc5 Nbc6 8. O-O Nf5 9. a3 Bxc5 10. b4) 6. O-O { [%eval 1.05] } 6... Bg7 { [%eval 1.28] } 7. Bg5 { [%eval 0.77] } 7... O-O?! { (0.77 → 1.51) Inaccuracy. Nb4 was best. } { [%eval 1.51] } (7... Nb4 8. Be2 h6 9. Bd2 c5 10. Bxb4 cxb4 11. a3 Qb6 12. axb4) 8. Nbd2?! { (1.51 → 0.69) Inaccuracy. c3 was best. } { [%eval 0.69] } (8. c3 h6 9. Bf4 Nb8 10. Na3 c5 11. Nb5 cxd4 12. cxd4 Nbc6 13. Re1 Nf5) 8... h6 { [%eval 0.71] } 9. Be3 { [%eval 0.66] } 9... f6 { [%eval 1.2] } 10. Nh4?? { (1.20 → -2.21) Blunder. exf6 was best. } { [%eval -2.21] } (10. exf6 Rxf6 11. c3 Rf7 12. Re1 Nf5 13. Nf1 Qd6 14. Qd2 g5 15. Ng3 Bd7) 10... fxe5 { [%eval -2.16] } 11. dxe5 { [%eval -2.08] } 11... Nxe5 { [%eval -1.77] } 12. Be2? { (-1.77 → -3.48) Mistake. Bd4 was best. } { [%eval -3.48] } (12. Bd4 Qd6 13. Bxe5 Bxe5 14. Ndf3 Bxb2 15. Rb1 Bg7 16. Nxg6 Nxg6 17. Bxg6 e5) 12... g5? { (-3.48 → -2.00) Mistake. d4 was best. } { [%eval -2.0] } (12... d4 13. Bxh6 Bxh6 14. Nc4 Qd5 15. Nxe5 Qxe5 16. Nf3 Qf6 17. Qxd4 Qxd4 18. Nxd4) 13. Nhf3 { [%eval -2.6] } 13... Ng4?! { (-2.60 → -1.51) Inaccuracy. N5g6 was best. } { [%eval -1.51] } (13... N5g6 14. c3 e5 15. h3 Qd6 16. Re1 Nf5 17. Nf1 Nxe3 18. Nxe3 e4 19. Nd4) 14. Nd4? { (-1.51 → -2.83) Mistake. Bc5 was best. } { [%eval -2.83] } (14. Bc5 b6 15. Bxe7 Qxe7 16. h3 Nf6 17. Ne5 Qb4 18. Ng6 Re8 19. f4 gxf4) 14... e5 { [%eval -2.3] } 15. Bxg4? { (-2.30 → -3.93) Mistake. N4b3 was best. } { [%eval -3.93] } (15. N4b3 Nf6 16. Bc5 b6 17. Bxe7 Qxe7 18. c4 c6 19. Re1 a5 20. cxd5 cxd5) 15... Bxg4?? { (-3.93 → -0.01) Blunder. exd4 was best. } { [%eval -0.01] } (15... exd4 16. Bxg5 hxg5 17. Bxc8 Qxc8 18. Nf3 Qf5 19. Nxd4 Qf6 20. c3 Nf5 21. Ne2) 16. Nb5?? { (-0.01 → -6.55) Blunder. Qxg4 was best. } { [%eval -6.55] } (16. Qxg4 exd4 17. Bxd4 Qc8 18. Qxc8 Raxc8 19. Bxg7 Kxg7 20. Rad1 Ng6 21. Rfe1 Rfe8) 16... Bxd1 { [%eval -6.7] } 17. Rfxd1 { [%eval -6.97] } 17... a6 { [%eval -6.63] } 18. Nc3 { [%eval -6.7] } 18... d4 { [%eval -6.62] } 19. Bxd4 { [%eval -6.99] } 19... exd4 { [%eval -7.26] } 20. Nce4 { [%eval -7.22] } 20... d3 { [%eval -7.08] } 21. Nc4 { [%eval -7.38] } 21... b5 { [%eval -6.85] } 22. Na5 { [%eval -7.62] } 22... c5 { [%eval -6.9] } 23. Nxc5 { [%eval -7.5] } 23... Qxa5 { [%eval -7.36] } 24. Nb7 { [%eval -8.71] } 24... Qb6 { [%eval -8.83] } 25. cxd3? { (-8.83 → Mate in 9) Checkmate is now unavoidable. Rd2 was best. } { [%eval #-9] } (25. Rd2 Kh8 26. Nd6 Qxd6 27. Rxd3 Qb6 28. Rf3 Nf5 29. Re1 Qa7 30. Rd3) 25... Qxf2+ { [%eval #-10] } 26. Kh1 { [%eval -12.62] } 26... Be5 { [%eval -9.35] } 27. Na5? { (-9.35 → Mate in 3) Checkmate is now unavoidable. Rg1 was best. } { [%eval #-3] } (27. Rg1 Bxh2 28. g3 Bxg1 29. Rxg1 Qb6 30. Kh2 Qxb7 31. Rd1 Qb6) 27... Qh4 { [%eval #-4] } 28. g3 { [%eval #-4] } 28... Qb4? { (Mate in 4 → -8.03) Lost forced checkmate sequence. Qh3 was best. } { [%eval -8.03] } (28... Qh3 29. Kg1 Bd4+ 30. Kh1 Rf2 31. Re1 Qxh2#) 29. Nb3 { [%eval -7.98] } 29... h5 { [%eval -7.92] } 30. d4 { [%eval -8.01] } 30... Bxd4?! { (-8.01 → -5.72) Inaccuracy. Bg7 was best. } { [%eval -5.72] } (30... Bg7 31. Re1 Qd6 32. Rac1 Nf5 33. Nc5 Nxd4 34. Ne4 Qd5 35. Rc7 Kh8 36. Re7) 31. Nxd4?! { (-5.72 → -7.95) Inaccuracy. Rxd4 was best. } { [%eval -7.95] } (31. Rxd4 Qxd4 32. Nxd4 Rac8 33. a4 bxa4 34. Rxa4 Rf2 35. Ra1 Rxb2 36. Kg1 Rd2) 31... h4 { [%eval -6.95] } 32. Ne6?? { (-6.95 → Mate in 7) Checkmate is now unavoidable. gxh4 was best. } { [%eval #-7] } (32. gxh4 Qc5 33. hxg5 Qd5+ 34. Kg1 Qxg5+ 35. Kh1 Qd5+ 36. Kg1 Qe4 37. Nxb5 Qe3+) 32... Rf6? { (Mate in 7 → -7.35) Lost forced checkmate sequence. Qe4+ was best. } { [%eval -7.35] } (32... Qe4+ 33. Kg1 h3 34. Nf4 Rxf4 35. Rd2 Qe3+ 36. Kh1 Qxd2 37. Rg1 Qd5+ 38. Rg2) 33. Nxg5 { [%eval -8.85] } 33... hxg3 { [%eval -7.79] } 34. hxg3 { [%eval -8.41] } 34... Qg4 { [%eval -8.02] } 35. Ne4? { (-8.02 → Mate in 5) Checkmate is now unavoidable. Rd2 was best. } { [%eval #-5] } (35. Rd2 Qxg5 36. Rh2 Qd5+ 37. Kg1 Qc5+ 38. Kh1 Nf5 39. Rd2 Rh6+ 40. Kg2 Ne3+) 35... Rh6+ { [%eval #-4] } 36. Kg2 { [%eval #-3] } 36... Qxe4+ { [%eval #-2] } 37. Kg1 { [%eval #-2] } 37... Qe3+ { [%eval #-3] } 38. Kg2 { [%eval #-3] } 38... Qe4+ { [%eval #-2] } 39. Kg1 { [%eval #-2] } { White wins on time. } 1-0