FEN
[Event "rated classical game"]
[Site "https://lichess.org/7GdF2d8K"]
[Date "2026.03.27"]
[Round "-"]
[White "ButterflyRob"]
[Black "Malhar_11"]
[Result "0-1"]
[GameId "7GdF2d8K"]
[UTCDate "2026.03.27"]
[UTCTime "17:01:17"]
[WhiteElo "1763"]
[BlackElo "1667"]
[WhiteRatingDiff "-8"]
[BlackRatingDiff "+35"]
[Variant "Standard"]
[TimeControl "1800+20"]
[ECO "D02"]
[Opening "Queen's Pawn Game: Symmetrical Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } 2... Nf6 { [%eval 0.11] } { D02 Queen's Pawn Game: Symmetrical Variation } 3. b3 { [%eval -0.06] } 3... b6 { [%eval 0.08] } 4. Bb2 { [%eval 0.04] } 4... Bb7 { [%eval 0.1] } 5. e3 { [%eval 0.06] } 5... e6 { [%eval 0.07] } 6. Bd3 { [%eval 0.09] } 6... Nc6 { [%eval 0.31] } 7. a3 { [%eval 0.25] } 7... Bd6 { [%eval 0.39] } 8. Ne5 { [%eval -0.06] } 8... O-O { [%eval 0.03] } 9. f4 { [%eval -0.18] } 9... h6?! { (-0.18 → 0.62) Inaccuracy. Ne7 was best. } { [%eval 0.62] } (9... Ne7) 10. Qf3 { [%eval 0.26] } 10... Qe7? { (0.26 → 1.43) Mistake. Ne4 was best. } { [%eval 1.43] } (10... Ne4 11. Nd2) 11. Nd2 { [%eval 1.45] } 11... h5?! { (1.45 → 2.42) Inaccuracy. Bxe5 was best. } { Black offers draw } { [%eval 2.42] } (11... Bxe5 12. fxe5 Nd7 13. Qg3 f6 14. Qg6 f5 15. Qh5 a5 16. O-O-O Ba6 17. Bxa6) 12. h3 { [%eval 2.1] } 12... a6?! { (2.10 → 2.81) Inaccuracy. a5 was best. } { [%eval 2.81] } (12... a5 13. g4 Ne4 14. Nxe4 dxe4 15. Bxe4 Nxe5 16. dxe5 Bxe4 17. Qxe4 Bc5 18. Ke2) 13. g4 { [%eval 2.79] } 13... g6 { [%eval 2.57] } 14. Ke2 { [%eval 2.23] } 14... Kg7 { [%eval 2.76] } 15. Rag1?! { (2.76 → 1.82) Inaccuracy. gxh5 was best. } { [%eval 1.82] } (15. gxh5 Nxh5 16. Rag1 Rh8 17. Bxg6 fxg6 18. Nxg6 Qe8 19. Nxh8+ Kxh8 20. Rg5 Nf6) 15... h4 { [%eval 1.86] } 16. Qf2 { [%eval 1.78] } 16... Rh8 { [%eval 1.82] } 17. Ndf3 { [%eval 1.69] } 17... Ne8?! { (1.69 → 2.56) Inaccuracy. Bxa3 was best. } { [%eval 2.56] } (17... Bxa3 18. Bxa3) 18. g5?! { (2.56 → 1.42) Inaccuracy. Rf1 was best. } { [%eval 1.42] } (18. Rf1 Nd8 19. Rhg1 a5 20. a4 Kg8 21. Kd1 Nf6 22. f5 Ne4 23. Bxe4 dxe4) 18... Bxa3 { [%eval 1.42] } 19. Bxa3 { [%eval 1.37] } 19... Qxa3 { [%eval 1.47] } 20. Nxh4 { [%eval 1.46] } 20... a5?! { (1.46 → 2.18) Inaccuracy. Nd6 was best. } { [%eval 2.18] } (20... Nd6 21. Nxf7 Kxf7 22. Nxg6 Ne7 23. Nxh8+ Rxh8 24. h4 Ne4 25. Qe1 Rh5 26. g6+) 21. Nexg6?! { (2.18 → 1.11) Inaccuracy. Nxf7 was best. } { [%eval 1.11] } (21. Nxf7) 21... fxg6 { [%eval 1.11] } 22. Nxg6 { [%eval 1.43] } 22... Rh7?? { (1.43 → 3.70) Blunder. Nd6 was best. } { [%eval 3.7] } (22... Nd6 23. Nxh8 Rxh8 24. Qe1 Qb2 25. Qd2 Nf5 26. h4 Rh5 27. Kf2 Nb4 28. Bxf5) 23. Ne5 { [%eval 3.03] } 23... Rh8? { (3.03 → 4.88) Mistake. Qf8 was best. } { [%eval 4.88] } (23... Qf8 24. Bxh7 Kxh7 25. Qh4+ Kg8 26. Ng4 Qg7 27. f5 Nd6 28. Nf6+ Kf8 29. fxe6) 24. f5 { [%eval 5.14] } 24... Nxe5 { [%eval 5.09] } 25. f6+ { [%eval 5.02] } 25... Kg8 { [%eval 5.25] } 26. dxe5 { [%eval 5.09] } 26... Ba6 { [%eval 5.65] } 27. Bxa6 { [%eval 5.44] } 27... Rxa6 { [%eval 5.4] } 28. f7+ { [%eval 5.12] } 28... Kg7?? { (5.12 → Mate in 9) Checkmate is now unavoidable. Kf8 was best. } { [%eval #9] } (28... Kf8 29. fxe8=Q+ Kxe8 30. Qf6 Qc5 31. Qxh8+ Kd7 32. Qh7+ Kc6 33. Qd3 Ra8 34. g6) 29. fxe8=N+ { [%eval #8] } 29... Rxe8 { [%eval #8] } 30. Qf6+ { [%eval #7] } 30... Kg8 { [%eval #7] } 31. Qg6+ { [%eval #6] } 31... Kf8 { [%eval #6] } 32. Qf6+ { [%eval #7] } 32... Kg8 { [%eval #7] } 33. Qg6+ { [%eval #6] } 33... Kf8 { [%eval #6] } 34. Rf1+?? { (Mate in 6 → 5.97) Lost forced checkmate sequence. Qh7 was best. } { [%eval 5.97] } (34. Qh7 Rb8 35. Rf1+ Ke8 36. Rf7 Qf8 37. Rxc7 Qf2+ 38. Kxf2 Kd8 39. Qd7#) 34... Ke7 { [%eval 5.62] } 35. Rf7+ { [%eval 5.32] } 35... Kd8 { [%eval 4.38] } 36. Qg7?? { (4.38 → 1.89) Blunder. Rxc7 was best. } { [%eval 1.89] } (36. Rxc7 Kxc7 37. Qxe8 Qc5 38. Rc1 a4 39. Qxe6 Kb7 40. Qd7+ Ka8 41. Qe8+ Kb7) 36... Re7?? { (1.89 → 7.79) Blunder. Qc5 was best. } { [%eval 7.79] } (36... Qc5 37. Qg6 a4 38. Qd3 Ra8 39. h4 Kc8 40. h5 axb3 41. cxb3 Ra2+ 42. Kf3) 37. g6 { [%eval 7.34] } 37... Qc5 { [%eval 6.48] } 38. Qg8+?? { (6.48 → 0.03) Blunder. Qf8+ was best. } { [%eval 0.03] } (38. Qf8+ Re8 39. Qxc5 bxc5 40. g7 Ra8 41. h4 a4 42. bxa4 Rb8 43. Rg1 Rb2) 38... Re8 { [%eval 0.06] } 39. Qh7 { [%eval 0.02] } 39... Qxc2+ { [%eval 0.02] } 40. Kf3 { [%eval 0.12] } 40... Qe4+?? { (0.12 → 2.05) Blunder. a4 was best. } { [%eval 2.05] } (40... a4) 41. Ke2?? { (2.05 → 0.29) Blunder. Kf2 was best. } { [%eval 0.29] } (41. Kf2 d4 42. Rd1 Qxe3+ 43. Kf1 Qe4 44. Qh5 Kc8 45. g7 Kb7 46. Qf3 Qxf3+) 41... Qxh1?? { (0.29 → 4.01) Blunder. Qc2+ was best. } { [%eval 4.01] } (41... Qc2+ 42. Kf3 a4 43. Qh4+ Kc8 44. g7 Kb7 45. Rf8 Raa8 46. Rxe8 Rxe8 47. Qxa4) 42. Rd7+?? { (4.01 → 0.00) Blunder. g7 was best. } { [%eval 0.0] } (42. g7 Qh2+ 43. Rf2 Qxe5 44. Rf8 Qg3 45. Rxe8+ Kxe8 46. g8=Q+ Qxg8 47. Qxg8+ Kd7) 42... Kc8 { [%eval 0.0] } 43. Rxc7+ { [%eval -0.5] } 43... Kb8 { [%eval -0.69] } 44. Rb7+?! { (-0.69 → -1.31) Inaccuracy. Qf7 was best. } { [%eval -1.31] } (44. Qf7) 44... Ka8 { [%eval -1.28] } 45. g7 { [%eval -1.31] } 45... Qg2+ { [%eval -1.48] } 46. Kd3?? { (-1.48 → -7.56) Blunder. Ke1 was best. } { [%eval -7.56] } (46. Ke1 Qg1+ 47. Ke2 a4 48. Re7 Rb8 49. Rb7 Rc8 50. Rc7 Qg2+ 51. Ke1 Qg3+) 46... Qe4+ { [%eval -7.99] } 47. Qxe4 { [%eval -8.38] } 47... dxe4+ { [%eval -8.12] } 48. Kxe4 { [%eval -7.72] } 48... Ra7?! { (-7.72 → -4.84) Inaccuracy. Kxb7 was best. } { [%eval -4.84] } (48... Kxb7 49. h4 Rg8 50. Kd4 Raa8 51. h5 Rxg7 52. Kc3 Rc8+ 53. Kb2 Ka6 54. h6) 49. Rxa7+?! { (-4.84 → -7.10) Inaccuracy. Rxb6 was best. } { [%eval -7.1] } (49. Rxb6 Rxg7 50. Rd6 Kb7 51. Kf4 Rgg8 52. h4 Ref8+ 53. Ke4 Rg4+ 54. Kd3 Rb4) 49... Kxa7 { [%eval -7.25] } 50. Kf4 { [%eval -6.87] } 50... Rg8 { [%eval -7.32] } 51. Kg5 { [%eval -6.85] } 51... Rxg7+ { [%eval -7.27] } 52. Kf6 { [%eval -6.93] } 52... Rg3 { [%eval -7.05] } 53. h4 { [%eval -7.06] } 53... Rxe3 { [%eval -6.8] } 54. h5 { [%eval -7.03] } 54... Rh3 { [%eval -7.15] } 55. Kg6?! { (-7.15 → -64.22) Inaccuracy. Kxe6 was best. } { [%eval -64.22] } (55. Kxe6 Rxh5 56. Kf6 Rh1 57. e6 Re1 58. e7 Ka6 59. Kf7 Kb5 60. e8=B+ Rxe8) 55... b5 { [%eval -8.64] } 56. h6 { [%eval -24.59] } 56... a4 { [%eval -21.03] } 57. h7?! { (-21.03 → Mate in 13) Checkmate is now unavoidable. bxa4 was best. } { [%eval #-13] } (57. bxa4) 57... a3 { [%eval #-12] } 58. Kg7 { [%eval #-12] } 58... a2 { [%eval #-11] } { White resigns. } 0-1