FEN
[Event "rated rapid game"]
[Site "https://lichess.org/1ZXHs3XA"]
[Date "2025.12.07"]
[Round "-"]
[White "DoktorZapdos"]
[Black "suhas06"]
[Result "0-1"]
[GameId "1ZXHs3XA"]
[UTCDate "2025.12.07"]
[UTCTime "10:50:30"]
[WhiteElo "1042"]
[BlackElo "1059"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "A04"]
[Opening "Zukertort Opening: Queen's Gambit Invitation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... e6 { [%eval 0.14] } { A04 Zukertort Opening: Queen's Gambit Invitation } 2. g3 { [%eval 0.1] } 2... Bc5?! { (0.10 → 0.78) Inaccuracy. d5 was best. } { [%eval 0.78] } (2... d5 3. Bg2 c5 4. d4 cxd4 5. Nxd4 Nf6 6. O-O e5 7. Nb3) 3. Bg2 { [%eval 0.46] } 3... Bb6 { [%eval 0.7] } 4. O-O { [%eval 0.64] } 4... Nf6 { [%eval 0.72] } 5. Nc3 { [%eval 0.45] } 5... O-O { [%eval 0.76] } 6. e4 { [%eval 0.75] } 6... d6 { [%eval 0.78] } 7. d3 { [%eval 0.27] } 7... Bd7 { [%eval 0.71] } 8. d4 { [%eval 0.68] } 8... Bc6 { [%eval 0.63] } 9. Bg5 { [%eval 0.55] } 9... h6 { [%eval 0.66] } 10. Bxf6 { [%eval 0.15] } 10... Qxf6 { [%eval 0.22] } 11. e5?! { (0.22 → -0.56) Inaccuracy. b4 was best. } { [%eval -0.56] } (11. b4) 11... Qe7?! { (-0.56 → 0.11) Inaccuracy. dxe5 was best. } { [%eval 0.11] } (11... dxe5 12. dxe5) 12. b4? { (0.11 → -1.04) Mistake. d5 was best. } { [%eval -1.04] } (12. d5 exd5) 12... Bxf3?! { (-1.04 → -0.40) Inaccuracy. dxe5 was best. } { [%eval -0.4] } (12... dxe5 13. d5) 13. Bxf3 { [%eval -0.37] } 13... dxe5 { [%eval 0.11] } 14. dxe5?? { (0.11 → -1.91) Blunder. Bxb7 was best. } { [%eval -1.91] } (14. Bxb7 Bxd4 15. Rb1 Bxc3 16. Bxa8 Bxb4 17. Qe2 Bd6 18. Qe3 a6 19. Bb7 f5) 14... Nd7? { (-1.91 → -0.72) Mistake. Qxb4 was best. } { [%eval -0.72] } (14... Qxb4 15. Bxb7 Bxf2+ 16. Rxf2 Qxb7 17. Qd3 Qc6 18. Re1 Nd7 19. Rf4 Qb6+ 20. Rd4) 15. Bxb7?! { (-0.72 → -1.67) Inaccuracy. Rb1 was best. } { [%eval -1.67] } (15. Rb1) 15... Rab8 { [%eval -1.56] } 16. Bg2 { [%eval -2.06] } 16... Nxe5?? { (-2.06 → -0.24) Blunder. Qxb4 was best. } { [%eval -0.24] } (16... Qxb4 17. Qxd7 Qxc3 18. Rad1 Qxe5 19. Bf3 g6 20. Qd2 h5 21. Qe2 Qa5 22. Rd3) 17. h3?? { (-0.24 → -3.27) Blunder. a3 was best. } { [%eval -3.27] } (17. a3) 17... Ng6?? { (-3.27 → -0.50) Blunder. Qxb4 was best. } { [%eval -0.5] } (17... Qxb4 18. Ne2 Rfd8 19. Qe1 Qa3 20. Qc1 Nc4 21. c3 Rd2 22. Nd4 Qxc1 23. Raxc1) 18. a4? { (-0.50 → -2.01) Mistake. Rb1 was best. } { [%eval -2.01] } (18. Rb1 Rfd8) 18... Qxb4 { [%eval -2.21] } 19. Qd2? { (-2.21 → -4.43) Mistake. Ne4 was best. } { [%eval -4.43] } (19. Ne4 f5 20. c3 Qa5 21. Nd2 Qxc3 22. Nf3 Ne5 23. Rc1 Qa5 24. Nxe5 Qxe5) 19... Rbd8 { [%eval -4.06] } 20. Rab1 { [%eval -3.72] } 20... Ba5?? { (-3.72 → -1.56) Blunder. Rxd2 was best. } { [%eval -1.56] } (20... Rxd2 21. Rxb4 Rxc2 22. Nd1 Rd8 23. Ne3 Rc3 24. Rfb1 Bxe3 25. Rb8 Rxb8 26. Rxb8+) 21. Qe3?? { (-1.56 → -4.51) Blunder. Qxd8 was best. } { [%eval -4.51] } (21. Qxd8 Rxd8 22. Rxb4 Bxb4 23. Nb5 Bc5 24. Nxc7 Ne5 25. Re1 Nc4 26. Re2 Bb6) 21... Qxc3 { [%eval -4.5] } 22. Qxc3 { [%eval -4.39] } 22... Bxc3 { [%eval -4.45] } 23. h4 { [%eval -4.75] } 23... Nh8 { [%eval -3.91] } 24. Be4 { [%eval -4.74] } 24... f5 { [%eval -4.69] } 25. Bf3 { [%eval -4.64] } 25... e5 { [%eval -4.16] } 26. Bh5 { [%eval -4.49] } 26... g6 { [%eval -4.43] } 27. Be2 { [%eval -4.22] } 27... f4 { [%eval -4.08] } 28. gxf4 { [%eval -4.0] } 28... exf4 { [%eval -3.82] } 29. Bc4+ { [%eval -4.4] } 29... Nf7 { [%eval -4.26] } 30. Be6 { [%eval -4.94] } 30... Rde8 { [%eval -4.7] } 31. Bd7 { [%eval -5.07] } 31... Rd8 { [%eval -4.95] } 32. Be6 { [%eval -4.99] } 32... Rfe8 { [%eval -4.91] } 33. Bc4 { [%eval -4.97] } 33... Kf8 { [%eval -4.99] } 34. Bb5 { [%eval -5.29] } 34... Re1?? { (-5.29 → -0.27) Blunder. Re7 was best. } { [%eval -0.27] } (34... Re7 35. Bd3 Kg7 36. Rb7 Bd4 37. a5 h5 38. Rfb1 Nd6 39. a6 Nxb7 40. axb7) 35. Rfxe1 { [%eval -0.23] } 35... Bxe1 { [%eval -0.22] } 36. Rxe1 { [%eval -0.25] } 36... g5 { [%eval -0.46] } 37. Be2?? { (-0.46 → -2.95) Blunder. Re6 was best. } { [%eval -2.95] } (37. Re6) 37... Re8 { [%eval -3.46] } 38. Kf1 { [%eval -3.43] } 38... f3 { [%eval -3.29] } 39. Bxf3 { [%eval -3.21] } 39... Rxe1+ { [%eval -3.03] } 40. Kxe1 { [%eval -3.19] } 40... gxh4 { [%eval -3.17] } 41. Bg4 { [%eval -3.76] } 41... Ne5 { [%eval -3.59] } 42. Bc8 { [%eval -3.86] } 42... Ke7 { [%eval -3.71] } 43. Ba6 { [%eval -3.79] } 43... h3 { [%eval -3.6] } 44. Bc8?? { (-3.60 → -8.17) Blunder. Kf1 was best. } { [%eval -8.17] } (44. Kf1 Kd6 45. Kg1 Nf3+ 46. Kh1 Ne1 47. c3 Nf3 48. Bb7 Ng5 49. Kh2 Ke5) 44... h2 { [%eval -7.86] } 45. Bh3? { (-7.86 → Mate in 12) Checkmate is now unavoidable. a5 was best. } { [%eval #-12] } (45. a5 h1=Q+ 46. Ke2 Qf3+ 47. Ke1 Kd6 48. Kd2 Qxf2+ 49. Kc1 Qe1+ 50. Kb2 c6) 45... h1=Q+ { [%eval #-11] } 46. Bf1 { [%eval #-11] } 46... Qe4+ { [%eval #-10] } 47. Kd1 { [%eval #-10] } 47... Qg4+?! { (Mate in 10 → -12.24) Lost forced checkmate sequence. Nf3 was best. } { [%eval -12.24] } (47... Nf3 48. Be2 Qd4+ 49. Bd3 Qe5 50. c3 Qe1+ 51. Kc2 Qd2+ 52. Kb3 Qxd3 53. Kb2) 48. Kc1?! { (-12.24 → Mate in 10) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-10] } (48. Kd2 Qd4+) 48... Qf4+ { [%eval #-17] } 49. Kb2 { [%eval -12.38] } 49... Qd4+ { [%eval -8.42] } 50. c3? { (-8.42 → Mate in 7) Checkmate is now unavoidable. Kb3 was best. } { [%eval #-7] } (50. Kb3 c6 51. a5 Qxf2 52. Ba6 Qd2 53. Kb2 Qb4+ 54. Kc1 Qxa5 55. Kd1 Qxa6) 50... Qd2+ { [%eval #-8] } 51. Kb3 { [%eval #-8] } 51... Qxf2? { (Mate in 8 → -9.06) Lost forced checkmate sequence. Qd1+ was best. } { [%eval -9.06] } (51... Qd1+ 52. Kb2 Qxf1 53. f4 Nc4+ 54. Kb3 Na5+ 55. Kb2 Qe2+ 56. Kb1 Nc4 57. Kc1) 52. Bb5 { [%eval -9.01] } 52... Qb6 { [%eval -9.78] } 53. Kb4? { (-9.78 → Mate in 8) Checkmate is now unavoidable. Kc2 was best. } { [%eval #-8] } (53. Kc2 h5 54. c4 Qg6+ 55. Kd2 h4 56. c5 h3 57. Bf1 h2 58. Be2 h1=Q) 53... a6 { [%eval #-8] } 54. Ka3 { [%eval #-6] } 54... axb5 { [%eval #-5] } 55. axb5 { [%eval #-3] } 55... Qxb5 { [%eval #-2] } 56. Ka2 { [%eval #-2] } 56... h5 { [%eval #-2] } 57. c4 { [%eval #-2] } 57... Qb8 { [%eval #-3] } 58. Ka3 { [%eval #-3] } 58... h4 { [%eval #-3] } 59. Ka4 { [%eval #-3] } 59... h3 { [%eval #-3] } { White resigns. } 0-1