Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "Sparing Ngopi Sore"] [Site "https://adjva4.dpdns.org/oJtt4QhM"] [Date "2026.04.28"] [Round "-"] [White "kosmasnahak100p"] [Black "Jackcruz46"] [Result "0-1"] [GameId "oJtt4QhM"] [UTCDate "2026.04.28"] [UTCTime "07:33:28"] [WhiteElo "2167"] [BlackElo "2034"] [WhiteRatingDiff "-20"] [BlackRatingDiff "+8"] [Variant "Standard"] [TimeControl "600+3"] [ECO "C01"] [Opening "French Defense: Exchange Variation"] [Termination "Normal"] [Annotator "adjva4.dpdns.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... Bd6 { [%eval 0.22] } 5. Bd3 { [%eval 0.07] } 5... Ne7 { [%eval 0.0] } 6. Bg5 { [%eval 0.0] } 6... Be6 { [%eval 0.25] } 7. c3 { [%eval 0.23] } 7... h6 { [%eval 0.28] } 8. Bh4 { [%eval 0.3] } 8... c5 { [%eval 0.38] } 9. O-O { [%eval 0.13] } 9... c4 { [%eval 0.15] } 10. Be2?! { (0.15 → -0.47) Inaccuracy. Bc2 was best. } { [%eval -0.47] } (10. Bc2 Nd7 11. Bg3 Qc7 12. Nbd2 O-O 13. Re1 b5 14. Nf1 b4 15. cxb4 Rfb8) 10... Nbc6 { [%eval -0.5] } 11. Nbd2 { [%eval -0.54] } 11... Qd7?! { (-0.54 → 0.02) Inaccuracy. b5 was best. } { [%eval 0.02] } (11... b5 12. Ne5 Bxe5 13. dxe5 Nxe5 14. a4 b4 15. cxb4 O-O 16. Bg3 N5c6 17. b5) 12. Kh1?! { (0.02 → -0.70) Inaccuracy. b3 was best. } { [%eval -0.7] } (12. b3 cxb3 13. axb3 Nf5 14. Bg3 Nxg3 15. hxg3 O-O 16. Re1 Rfc8 17. Rc1 Rc7) 12... f5? { (-0.70 → 0.43) Mistake. O-O was best. } { [%eval 0.43] } (12... O-O 13. Bg3 b5 14. Qc1 Ng6 15. Re1 a5 16. a3 b4 17. b3 Nf4 18. bxc4) 13. Re1?? { (0.43 → -2.14) Blunder. Bxe7 was best. } { [%eval -2.14] } (13. Bxe7 Nxe7 14. b3 Rc8 15. Ne5 Bxe5 16. dxe5 O-O 17. f4 Rfd8 18. Nf3 cxb3) 13... g5 { [%eval -2.3] } 14. Bg3 { [%eval -2.63] } 14... f4 { [%eval -2.64] } 15. Ng1?! { (-2.64 → -3.38) Inaccuracy. b3 was best. } { [%eval -3.38] } (15. b3 cxb3 16. Bh4 gxh4 17. Nxh4 bxa2 18. Nb3 b6 19. Bb5 O-O 20. Kg1 Rf6) 15... fxg3 { [%eval -3.02] } 16. Bh5+ { [%eval -3.03] } 16... Kd8 { [%eval -3.06] } 17. fxg3 { [%eval -3.02] } 17... Nf5 { [%eval -3.1] } 18. Qe2 { [%eval -3.26] } 18... Ng7 { [%eval -3.38] } 19. Bg6 { [%eval -3.17] } 19... Kc7 { [%eval -3.04] } 20. b3 { [%eval -3.01] } 20... Bf5 { [%eval -2.93] } 21. Bxf5 { [%eval -2.9] } 21... Nxf5 { [%eval -2.94] } 22. bxc4 { [%eval -3.04] } 22... Bxg3 { [%eval -3.14] } 23. Rf1 { [%eval -3.42] } 23... Bxh2 { [%eval -3.28] } 24. cxd5? { (-3.28 → -5.19) Mistake. Rxf5 was best. } { [%eval -5.19] } (24. Rxf5 Qxf5 25. cxd5 Qxd5 26. Kxh2 Rae8 27. Qd3 Kb8 28. Ne2 Ka8 29. Ng3 h5) 24... Ng3+ { [%eval -5.2] } 25. Kxh2 { [%eval -5.0] } 25... Nxe2 { [%eval -4.93] } 26. Nxe2 { [%eval -4.81] } 26... Qxd5 { [%eval -4.94] } 27. Rab1 { [%eval -5.49] } 27... Raf8 { [%eval -5.37] } 28. Rfc1?! { (-5.37 → -9.16) Inaccuracy. Ng3 was best. } { [%eval -9.16] } (28. Ng3 Rxf1 29. Rxf1 Re8 30. Rf5 Qd7 31. Nc4 Kb8 32. Rf6 Qe7 33. Rd6 Qe1) 28... Rf2 { [%eval -9.0] } { White resigns. } 0-1