lichess.org
Donate
FEN
[Event "casual classical game"] [Site "https://lichess.org/xpW78aM5"] [Date "2026.03.21"] [Round "-"] [White "joshuatovar"] [Black "kostinski"] [Result "0-1"] [GameId "xpW78aM5"] [UTCDate "2026.03.21"] [UTCTime "15:30:20"] [WhiteElo "1916"] [BlackElo "2110"] [Variant "Standard"] [TimeControl "1800+0"] [ECO "B10"] [Opening "Caro-Kann Defense: Accelerated Panov Attack, Modern Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. c4 { [%eval 0.14] } 2... d5 { [%eval 0.23] } 3. cxd5 { [%eval 0.0] } 3... cxd5 { [%eval 0.06] } 4. exd5 { [%eval 0.0] } 4... Nf6 { [%eval 0.0] } { B10 Caro-Kann Defense: Accelerated Panov Attack, Modern Variation } 5. Nc3 { [%eval 0.0] } 5... Nxd5 { [%eval 0.0] } 6. Bc4 { [%eval 0.0] } 6... e6 { [%eval 0.22] } 7. Nf3 { [%eval 0.08] } 7... Be7 { [%eval 0.05] } 8. O-O { [%eval 0.22] } 8... O-O { [%eval 0.21] } 9. d4 { [%eval 0.2] } 9... Nc6 { [%eval 0.25] } 10. Nxd5 { [%eval -0.07] } 10... exd5 { [%eval -0.16] } 11. Bd3 { [%eval -0.27] } 11... Bf6 { [%eval -0.16] } 12. Be3 { [%eval -0.23] } 12... Bg4 { [%eval -0.2] } 13. Be2 { [%eval -0.23] } 13... Qb6 { [%eval -0.23] } 14. Ne5 { [%eval -0.7] } 14... Bxe2 { [%eval -0.83] } 15. Qxe2 { [%eval -0.73] } 15... Nxd4 { [%eval -0.78] } 16. Bxd4 { [%eval -0.88] } 16... Qxd4 { [%eval -0.81] } 17. Nd7 { [%eval -0.67] } 17... Rfe8 { [%eval -0.7] } 18. Nxf6+ { [%eval -1.24] } 18... Qxf6 { [%eval -1.3] } 19. Qd2 { [%eval -1.66] } 19... Re5?! { (-1.66 → -1.02) Inaccuracy. d4 was best. } { [%eval -1.02] } (19... d4 20. g3 h5 21. h4 Re4 22. Qd3 Qe5 23. Rac1 Rd8 24. Rc2 Re1 25. Rxe1) 20. f4 { [%eval -1.4] } 20... Rh5?! { (-1.40 → -0.73) Inaccuracy. Qb6+ was best. } { [%eval -0.73] } (20... Qb6+ 21. Kh1 Rf5 22. Rad1 h5 23. Rfe1 Rc8 24. g3 h4 25. Kg2 hxg3 26. hxg3) 21. Rad1 { [%eval -0.84] } 21... Rd8 { [%eval -0.63] } 22. g4?? { (-0.63 → -2.42) Blunder. Qd4 was best. } { [%eval -2.42] } (22. Qd4 Qxd4+ 23. Rxd4 Kf8 24. Rc1 Rd7 25. a4 Rf5 26. b4 Ke7 27. g3 Rf6) 22... Rh4 { [%eval -2.3] } 23. Qg2?! { (-2.30 → -3.63) Inaccuracy. g5 was best. } { [%eval -3.63] } (23. g5 Qf5 24. Qd3 Qd7 25. Rd2 d4 26. Rf3 Qd6 27. Rdf2 Rg4+ 28. Kf1 h6) 23... h5 { [%eval -3.32] } 24. g5 { [%eval -3.82] } 24... Qf5 { [%eval -3.69] } 25. Qf3 { [%eval -3.24] } 25... Rh3 { [%eval -3.07] } 26. Qg2 { [%eval -3.47] } 26... Rh4 { [%eval -3.3] } 27. Qf3 { [%eval -3.16] } 27... Rd7?! { (-3.16 → -2.20) Inaccuracy. d4 was best. } { [%eval -2.2] } (27... d4 28. Rd3 Rg4+ 29. Kh1 h4 30. b4 Kh7 31. Rf2 Kg6 32. Rf1 Rd6 33. b5) 28. Rf2? { (-2.20 → -3.97) Mistake. Qd3 was best. } { [%eval -3.97] } (28. Qd3 Qg4+ 29. Qg3 Re7 30. Rf3 Re2 31. Rxd5 Rhxh2 32. Qxg4 hxg4 33. Rg3 g6) 28... d4 { [%eval -3.17] } 29. Rd3?! { (-3.17 → -4.83) Inaccuracy. Qd3 was best. } { [%eval -4.83] } (29. Qd3 Qg4+ 30. Kh1 Rh3 31. Qe2 Qf5 32. Rc1 Rd8 33. Qe5 Qxe5 34. fxe5 d3) 29... Rxf4 { [%eval -4.6] } 30. Qxf4 { [%eval -4.54] } 30... Qxd3 { [%eval -4.59] } 31. Qb8+ { [%eval -5.11] } 31... Kh7 { [%eval -5.06] } 32. Qxa7?! { (-5.06 → -7.96) Inaccuracy. Qe5 was best. } { [%eval -7.96] } (32. Qe5 Qd1+ 33. Kg2 Qg4+ 34. Qg3 d3 35. Qxg4 hxg4 36. Rd2 Kg6 37. h3 gxh3+) 32... Qd1+ { [%eval -7.77] } 33. Kg2 { [%eval #-9] } 33... Qg4+ { [%eval #-8] } 34. Kf1 { [%eval #-8] } 34... Qxg5?? { (Mate in 8 → -5.98) Lost forced checkmate sequence. Rc7 was best. } { [%eval -5.98] } (34... Rc7 35. g6+ fxg6 36. Re2 Rc1+ 37. Kf2 Qh3 38. Re1 Rc2+ 39. Re2 Qxh2+ 40. Kf3) 35. Qa4 { [%eval -5.72] } 35... b5 { [%eval -5.88] } 36. Qd1 { [%eval -6.55] } 36... d3 { [%eval -6.25] } 37. Rg2 { [%eval -6.87] } 37... Qf5+ { [%eval -6.63] } 38. Kg1 { [%eval -7.04] } 38... g6 { [%eval -6.12] } 39. a4 { [%eval -6.66] } 39... bxa4 { [%eval -6.26] } 40. Qxa4 { [%eval -7.47] } { White resigns. } 0-1