FEN
[Event "rated rapid game"]
[Site "https://lichess.org/cKpDcOBL"]
[Date "2026.04.30"]
[Round "-"]
[White "chess_sald11"]
[Black "JTechecs"]
[Result "0-1"]
[GameId "cKpDcOBL"]
[UTCDate "2026.04.30"]
[UTCTime "05:39:26"]
[WhiteElo "2129"]
[BlackElo "2118"]
[WhiteRatingDiff "-18"]
[BlackRatingDiff "+11"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C01"]
[Opening "French Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. Nf3 { [%eval 0.11] } 2... d5 { [%eval 0.14] } 3. exd5 { [%eval 0.1] } 3... exd5 { [%eval 0.17] } 4. d4 { [%eval 0.1] } { C01 French Defense: Exchange Variation } 4... Nc6 { [%eval 0.13] } 5. Bd3 { [%eval 0.0] } 5... Bg4 { [%eval 0.14] } 6. O-O { [%eval -0.13] } 6... Bd6 { [%eval 0.28] } 7. c3 { [%eval 0.28] } 7... Nge7 { [%eval 0.3] } 8. h3 { [%eval 0.38] } 8... Bh5 { [%eval 0.34] } 9. Be3 { [%eval 0.12] } 9... f6 { [%eval 0.29] } 10. Nbd2 { [%eval 0.05] } 10... Qd7 { [%eval 0.07] } 11. Qc2 { [%eval -0.45] } 11... O-O-O?! { (-0.45 → 0.26) Inaccuracy. Bg6 was best. } { [%eval 0.26] } (11... Bg6 12. Nb3 Bxd3 13. Qxd3 b6 14. a4 a5 15. Rfe1 g5 16. Nh2 h5 17. Nf1) 12. a4?! { (0.26 → -0.65) Inaccuracy. Nh4 was best. } { [%eval -0.65] } (12. Nh4 Kb8 13. f4 Rdg8 14. Rae1 g5 15. fxg5 fxg5 16. Nf5 g4 17. hxg4 Nxf5) 12... Bg6 { [%eval -0.31] } 13. b4 { [%eval -0.29] } 13... Bxd3 { [%eval -0.31] } 14. Qxd3 { [%eval -0.27] } 14... g5 { [%eval -0.34] } 15. a5 { [%eval -0.28] } 15... h5? { (-0.28 → 1.20) Mistake. Ng6 was best. } { [%eval 1.2] } (15... Ng6 16. Nh2 Nce7 17. Ng4 Rhf8 18. Nh6 Nh4 19. Nb3 Ng8 20. Ng4 h5 21. Nh2) 16. Nh2?? { (1.20 → -0.69) Blunder. b5 was best. } { [%eval -0.69] } (16. b5 Nb8 17. c4 g4 18. Nh4 gxh3 19. g3 Qg4 20. Kh1 Bb4 21. Rfc1 Rhe8) 16... Bxh2+? { (-0.69 → 0.66) Mistake. Nf5 was best. } { [%eval 0.66] } (16... Nf5 17. Nb3 Qh7 18. b5 Nce7 19. b6 a6 20. bxc7 Rdg8 21. Nc5 g4 22. Bd2) 17. Kxh2 { [%eval 0.62] } 17... h4 { [%eval 1.11] } 18. b5 { [%eval 0.96] } 18... Nb8 { [%eval 1.11] } 19. c4 { [%eval 0.71] } 19... dxc4? { (0.71 → 1.87) Mistake. g4 was best. } { [%eval 1.87] } (19... g4 20. b6 a6 21. Bf4 cxb6 22. axb6 Nbc6 23. Bc7 Rdg8 24. Rac1 Rh5 25. Rg1) 20. Nxc4 { [%eval 1.86] } 20... Nd5 { [%eval 2.01] } 21. b6?! { (2.01 → 1.09) Inaccuracy. Rfc1 was best. } { [%eval 1.09] } (21. Rfc1 c6 22. a6 b6 23. Kh1 Rde8 24. Bd2 Re7 25. Rab1 Kd8 26. Qf3 Re6) 21... a6 { [%eval 1.63] } 22. bxc7? { (1.63 → 0.48) Mistake. f4 was best. } { [%eval 0.48] } (22. f4 g4 23. bxc7 Kxc7 24. Nb6 g3+ 25. Kh1 Qb5 26. Qf5 Nc6 27. Nxd5+ Qxd5) 22... Qxc7+ { [%eval 0.53] } 23. Kh1 { [%eval 0.52] } 23... Nc6 { [%eval 0.45] } 24. Rfc1 { [%eval 0.09] } 24... Kb8 { [%eval 0.13] } 25. Rab1 { [%eval 0.2] } 25... Nf4?? { (0.20 → 2.51) Blunder. Qh7 was best. } { [%eval 2.51] } (25... Qh7 26. Qa3 Qe7 27. Qa4 Na7 28. Nb6 Nxe3 29. fxe3 Qxe3 30. Nd7+ Ka8 31. Re1) 26. Bxf4 { [%eval 2.21] } 26... Qxf4 { [%eval 2.56] } 27. Qb3?? { (2.56 → 0.18) Blunder. Rxb7+ was best. } { [%eval 0.18] } (27. Rxb7+ Kxb7 28. Qb3+ Kc7 29. Qb6+ Kd7 30. Ne5+ fxe5 31. Rxc6 Ke8 32. Rc7 Qf5) 27... Rh7 { [%eval 0.57] } 28. f3?? { (0.57 → -1.78) Blunder. d5 was best. } { [%eval -1.78] } (28. d5 Nd4 29. Qb6 Rhd7 30. Nb2 Nf3 31. gxf3 Qxf3+ 32. Kg1 Qxh3 33. Qxf6 Rxd5) 28... Nxd4 { [%eval -1.69] } 29. Qb6?! { (-1.69 → -2.79) Inaccuracy. Qa2 was best. } { [%eval -2.79] } (29. Qa2 f5 30. Rf1 Re7 31. Qa3 Qc7 32. Nb6 Re2 33. Rfc1 Qg3 34. Nd7+ Ka8) 29... Rhd7 { [%eval -2.75] } 30. Qxa6?? { (-2.75 → -9.44) Blunder. Qb2 was best. } { [%eval -9.44] } (30. Qb2 Nf5 31. Kg1 Ng3 32. Na3 Qd4+ 33. Qxd4 Rxd4 34. Rb2 f5 35. Rbc2 Rd1+) 30... Nxf3 { [%eval -8.69] } 31. gxf3 { [%eval -9.45] } 31... Qxf3+ { [%eval -9.04] } 32. Kg1 { [%eval -8.85] } 32... Rd1+ { [%eval -8.76] } 33. Rxd1 { [%eval -8.43] } 33... Rxd1+ { [%eval -8.02] } 34. Kh2? { (-8.02 → Mate in 1) Checkmate is now unavoidable. Rxd1 was best. } { [%eval #-1] } (34. Rxd1 Qxd1+ 35. Kf2 Qd4+ 36. Ke2 bxa6 37. Ne3 Kc7 38. Nc2 Qc4+ 39. Kd2 Kd7) 34... Qg3# { Black wins by checkmate. } 0-1