lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/PEc32PlS"] [Date "2026.02.26"] [Round "-"] [White "peter159"] [Black "CEA4022meesha"] [Result "0-1"] [GameId "PEc32PlS"] [UTCDate "2026.02.26"] [UTCTime "13:13:57"] [WhiteElo "1801"] [BlackElo "1777"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+10"] [Variant "Standard"] [TimeControl "600+25"] [ECO "A45"] [Opening "Queen's Pawn Game: Chigorin Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Nc3 { [%eval -0.02] } 2... d5 { [%eval 0.0] } { A45 Queen's Pawn Game: Chigorin Variation } 3. g3 { [%eval -0.43] } 3... Bf5 { [%eval -0.3] } 4. Bg2 { [%eval -0.33] } 4... e6 { [%eval -0.28] } 5. Bd2 { [%eval -0.63] } 5... c5 { [%eval -0.87] } 6. Nf3 { [%eval -0.64] } 6... Nc6 { [%eval -0.65] } 7. e3 { [%eval -0.76] } 7... Nb4 { [%eval -0.4] } 8. Rc1 { [%eval -0.54] } 8... cxd4 { [%eval -0.03] } 9. Nxd4 { [%eval -0.07] } 9... Bg6 { [%eval -0.05] } 10. a3 { [%eval -0.12] } 10... Nc6 { [%eval -0.1] } 11. O-O { [%eval -0.27] } 11... Nxd4 { [%eval -0.32] } 12. exd4 { [%eval -0.33] } 12... Qb6?! { (-0.33 → 0.30) Inaccuracy. Be7 was best. } { [%eval 0.3] } (12... Be7 13. Ne2 Qb6 14. c4 O-O 15. cxd5 Nxd5 16. b4 Qa6 17. Nc3 Qxa3 18. Nxd5) 13. Be3?! { (0.30 → -0.68) Inaccuracy. Qe2 was best. } { [%eval -0.68] } (13. Qe2 Be7 14. Na4 Qc6 15. Nc5 b6 16. Nd3 Qc4 17. Rfe1 Qxd4 18. Nb4 Rc8) 13... Qxb2 { [%eval -0.7] } 14. a4?? { (-0.70 → -4.03) Blunder. Na4 was best. } { [%eval -4.03] } (14. Na4 Qb5 15. Nc5 Bxc5 16. dxc5 O-O 17. Qd4 Rfd8 18. Rfe1 Rac8 19. c4 Qc6) 14... Qxc3 { [%eval -3.96] } 15. Rb1?! { (-3.96 → -5.01) Inaccuracy. Bf4 was best. } { [%eval -5.01] } (15. Bf4 Be7 16. Re1 O-O 17. Re3 Qc8 18. Rb3 Nh5 19. Be5 f6 20. c4 Qd8) 15... Bxc2 { [%eval -5.0] } 16. Qc1 { [%eval -6.04] } 16... Qc6?! { (-6.04 → -4.37) Inaccuracy. Ba3 was best. } { [%eval -4.37] } (16... Ba3 17. Bd2 Bxc1 18. Bxc3 Bxb1 19. Rxc1 Bd3 20. Bb4 Kd7 21. f3 Rac8 22. Rc5) 17. Rb2 { [%eval -4.51] } 17... Bxa4 { [%eval -4.48] } 18. Qa1 { [%eval -4.51] } 18... Bd6 { [%eval -4.53] } 19. Rc1 { [%eval -4.68] } 19... Qd7 { [%eval -4.68] } 20. Bf1 { [%eval -4.94] } 20... O-O { [%eval -4.98] } 21. Ra2 { [%eval -5.0] } 21... Bb5 { [%eval -4.89] } 22. Bxb5 { [%eval -5.08] } 22... Qxb5 { [%eval -4.93] } 23. Rb1 { [%eval -5.05] } 23... Qc6 { [%eval -5.11] } 24. Rxa7 { [%eval -4.99] } 24... Rxa7 { [%eval -4.9] } 25. Qxa7 { [%eval -4.91] } 25... Ng4 { [%eval -5.33] } 26. Rxb7?! { (-5.33 → -7.08) Inaccuracy. Qxb7 was best. } { [%eval -7.08] } (26. Qxb7 Qxb7 27. Rxb7 Nxe3 28. fxe3 g5 29. Rb6 Bb8 30. Rc6 g4 31. Rc2 Kg7) 26... Nxe3 { [%eval -6.94] } 27. fxe3 { [%eval -7.19] } 27... Qc1+ { [%eval -7.2] } 28. Kg2 { [%eval -6.35] } 28... Qxe3 { [%eval -6.23] } 29. Rd7 { [%eval -8.09] } 29... Qe4+ { [%eval -8.01] } 30. Kh3 { [%eval -8.01] } 30... Bb4 { [%eval -6.4] } 31. Rb7 { [%eval -6.43] } 31... Bc3 { [%eval -5.44] } 32. Rb8 { [%eval -5.39] } 32... h5 { [%eval -5.06] } 33. Rxf8+ { [%eval -5.33] } 33... Kxf8 { [%eval -4.94] } 34. Qb8+?! { (-4.94 → -8.24) Inaccuracy. Qc5+ was best. } { [%eval -8.24] } (34. Qc5+ Kg8 35. Qxc3 Qe2 36. Qc1 Qg4+ 37. Kg2 Qxd4 38. h3 Qe4+ 39. Kf2 d4) 34... Ke7 { [%eval -7.99] } 35. Qc7+ { [%eval -8.79] } 35... Kf6 { [%eval -7.12] } 36. Qd8+ { [%eval -9.17] } 36... Kg6 { [%eval -8.43] } 37. Qe7? { (-8.43 → Mate in 5) Checkmate is now unavoidable. Qh4 was best. } { [%eval #-5] } (37. Qh4 Qxh4+ 38. Kxh4 Bxd4 39. Kh3 Kf5 40. Kg2 Ke4 41. Kf1 Kf3 42. Ke1 Bg1) 37... Bxd4 { [%eval -8.02] } 38. Qd8? { (-8.02 → Mate in 4) Checkmate is now unavoidable. Qh4 was best. } { [%eval #-4] } (38. Qh4 Qxh4+ 39. Kxh4 Bc5 40. Kh3 d4 41. Kg2 e5 42. Kf1 d3 43. Ke1 e4) 38... h4? { (Mate in 4 → -7.57) Lost forced checkmate sequence. Qe2 was best. } { [%eval -7.57] } (38... Qe2 39. Qe7 Bf6 40. Qxf6+ gxf6 41. g4 Qxg4#) 39. g4? { (-7.57 → Mate in 2) Checkmate is now unavoidable. Qxh4 was best. } { [%eval #-2] } (39. Qxh4 Qxh4+ 40. Kxh4 Kf5 41. Kh3 Ke4 42. Kg2 f5 43. h3 g6 44. Kf1 Kf3) 39... Qf3+ { [%eval #-1] } 40. Kxh4 { [%eval #-1] } 40... Bf6+ { [%eval #-2] } 41. g5 { [%eval #-2] } 41... Bxd8 { [%eval #-1] } 42. h3 { [%eval #-1] } 42... Bxg5# { Black wins by checkmate. } 0-1