FEN
[Event "rated rapid game"]
[Site "https://lichess.org/5EETtoXk"]
[Date "2026.06.02"]
[Round "-"]
[White "Hafizjafar"]
[Black "godprogrammerX"]
[Result "1-0"]
[GameId "5EETtoXk"]
[UTCDate "2026.06.02"]
[UTCTime "16:53:52"]
[WhiteElo "1274"]
[BlackElo "1268"]
[WhiteRatingDiff "+16"]
[BlackRatingDiff "-13"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D02"]
[Opening "Queen's Pawn Game: Chigorin Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } 2... Nc6 { [%eval 0.5] } { D02 Queen's Pawn Game: Chigorin Variation } 3. Nc3 { [%eval -0.01] } 3... Nf6 { [%eval 0.17] } 4. a3 { [%eval 0.0] } 4... h6 { [%eval 0.28] } 5. Bf4 { [%eval 0.36] } 5... a6 { [%eval 0.36] } 6. h3 { [%eval 0.1] } 6... e6 { [%eval 0.08] } 7. e3 { [%eval 0.09] } 7... g5?! { (0.09 → 0.85) Inaccuracy. Bd6 was best. } { [%eval 0.85] } (7... Bd6 8. Qd2 b6 9. Bd3 Bb7 10. e4 Bxf4 11. Qxf4 Nxd4 12. Nxd4) 8. Bg3 { [%eval 0.91] } 8... Bd6 { [%eval 0.81] } 9. Bxd6?! { (0.81 → 0.22) Inaccuracy. Ne5 was best. } { [%eval 0.22] } (9. Ne5 Nd7 10. Nxc6 bxc6 11. Qd2 c5 12. Be2 Bb7 13. O-O f5 14. dxc5 Nxc5) 9... Qxd6 { [%eval 0.3] } 10. Qd2 { [%eval 0.19] } 10... e5?! { (0.19 → 0.95) Inaccuracy. Bd7 was best. } { [%eval 0.95] } (10... Bd7 11. Bd3 e5 12. dxe5 Nxe5 13. Be2 O-O-O 14. O-O-O Be6 15. Nxe5 Qxe5 16. g4) 11. O-O-O?! { (0.95 → 0.18) Inaccuracy. dxe5 was best. } { [%eval 0.18] } (11. dxe5 Nxe5 12. Nxe5 Qxe5 13. O-O-O c6 14. f4 Qe7 15. Qd4 Bd7 16. Be2 c5) 11... e4 { [%eval 0.24] } 12. Ne1? { (0.24 → -1.11) Mistake. Ne5 was best. } { [%eval -1.11] } (12. Ne5 Bf5 13. h4 g4 14. Nxc6 Qxc6 15. Ne2 Kd8 16. Qb4 b5 17. Kd2) 12... Bf5?! { (-1.11 → -0.40) Inaccuracy. b5 was best. } { [%eval -0.4] } (12... b5 13. Na2 O-O 14. g4 Rb8 15. Nb4 Ne7 16. Na2 Bd7) 13. Kb1 { [%eval -0.73] } 13... O-O-O { [%eval -0.62] } 14. g4 { [%eval -0.96] } 14... Be6 { [%eval -0.79] } 15. Be2 { [%eval -0.83] } 15... h5 { [%eval -0.93] } 16. Ng2?! { (-0.93 → -1.87) Inaccuracy. gxh5 was best. } { [%eval -1.87] } (16. gxh5 Nxh5 17. Rg1 Rdg8 18. Nxe4 dxe4 19. d5 Bxh3 20. dxc6 Qxc6 21. Qd4 Nf6) 16... h4?? { (-1.87 → 0.14) Blunder. hxg4 was best. } { [%eval 0.14] } (16... hxg4 17. h4 gxh4 18. Nxh4 Ne7 19. Rdg1 Kb8 20. Bd1 Bc8 21. Ne2 Nh5 22. Ng2) 17. f3 { [%eval -0.17] } 17... Rhe8?! { (-0.17 → 0.80) Inaccuracy. Ne7 was best. } { [%eval 0.8] } (17... Ne7 18. f4 Nh7 19. Rdf1 f6 20. Na4 Kb8 21. f5 Bf7 22. Nc5 Ka7 23. Ne1) 18. f4 { [%eval 0.73] } 18... gxf4 { [%eval 1.15] } 19. Nxf4 { [%eval 0.99] } 19... Rd7?! { (0.99 → 1.93) Inaccuracy. Ne7 was best. } { [%eval 1.93] } (19... Ne7 20. Rhf1 Nd7 21. Na4 Kb8 22. Qb4 Qxb4 23. axb4 Rf8 24. Nc5 Nxc5 25. bxc5) 20. g5 { [%eval 1.9] } 20... Ng8 { [%eval 2.04] } 21. Nxe6? { (2.04 → 0.84) Mistake. Bh5 was best. } { [%eval 0.84] } (21. Bh5 Red8 22. Qe1 Nge7 23. Qxh4 Rg8 24. Rhg1 Ng6 25. Bxg6 fxg6 26. Nxe6 Qxe6) 21... Rxe6?? { (0.84 → 2.95) Blunder. fxe6 was best. } { [%eval 2.95] } (21... fxe6 22. Bh5 Rf8 23. Rhf1 Rdd8 24. Qe1 Nge7 25. Rxf8 Rxf8 26. Qxh4 Nf5 27. Qe1) 22. Bg4 { [%eval 2.78] } 22... f5?! { (2.78 → 3.57) Inaccuracy. Kb8 was best. } { [%eval 3.57] } (22... Kb8 23. Bxe6 fxe6 24. Rdf1 Nge7 25. Rf7 Nf5 26. Rxd7 Qxd7 27. Rg1 Na5 28. b3) 23. Bxf5 { [%eval 3.47] } 23... Rg7 { [%eval 4.2] } 24. Bxe6+ { [%eval 4.2] } 24... Qxe6 { [%eval 4.19] } 25. Rdg1 { [%eval 3.62] } 25... Nge7 { [%eval 3.47] } 26. Qf2 { [%eval 3.29] } 26... Rf7?! { (3.29 → 4.57) Inaccuracy. Nf5 was best. } { [%eval 4.57] } (26... Nf5 27. Rg4 Kb8 28. Ka1 Ka7 29. Rhg1 Nce7 30. Rxh4 Nxh4 31. Qxh4 Qd7) 27. Qxh4 { [%eval 4.43] } 27... Ng6 { [%eval 5.19] } 28. Qg4 { [%eval 5.35] } 28... Qxg4 { [%eval 6.09] } 29. Rxg4 { [%eval 6.13] } 29... Re7 { [%eval 6.68] } 30. h4 { [%eval 6.66] } 30... Rh7 { [%eval 6.95] } 31. Nxd5 { [%eval 7.01] } 31... Na5 { [%eval 7.04] } 32. b3 { [%eval 7.09] } 32... b5 { [%eval 7.2] } 33. Rxe4 { [%eval 7.18] } 33... Nxb3 { [%eval 7.4] } 34. cxb3 { [%eval 7.27] } 34... Ne7 { [%eval 8.57] } 35. Nxe7+ { [%eval 8.71] } 35... Rxe7? { (8.71 → Mate in 9) Checkmate is now unavoidable. Kb8 was best. } { [%eval #9] } (35... Kb8 36. g6 Rg7 37. Rf1 b4 38. a4 c5 39. dxc5 Kc7 40. Re5 Kd7 41. Rd1+) 36. Rxe7 { [%eval #7] } 36... Kd8 { [%eval #7] } 37. Re4 { [%eval #8] } 37... Kd7 { [%eval #8] } 38. g6 { [%eval #7] } 38... Kc6 { [%eval #7] } 39. g7 { [%eval #6] } 39... Kb6 { [%eval #5] } 40. g8=Q { [%eval #4] } 40... Ka5 { [%eval #2] } 41. Qb8 { [%eval #1] } 41... b4 { [%eval #1] } 42. Re5+ { [%eval #1] } 42... c5 { [%eval #1] } 43. Rxc5# { White wins by checkmate. } 1-0