FEN
[Event "rated blitz game"]
[Site "https://lichess.org/LFuZNT4N"]
[Date "2026.02.12"]
[Round "-"]
[White "connorjohn"]
[Black "vjbvjd"]
[Result "1-0"]
[GameId "LFuZNT4N"]
[UTCDate "2026.02.12"]
[UTCTime "05:21:58"]
[WhiteElo "2207"]
[BlackElo "2143"]
[WhiteRatingDiff "+4"]
[BlackRatingDiff "-5"]
[WhiteTitle "NM"]
[Variant "Standard"]
[TimeControl "180+0"]
[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... f5 { [%eval 0.49] } 3. Bg2 { [%eval 0.5] } 3... Nf6 { [%eval 0.57] } 4. O-O { [%eval 0.47] } 4... h6 { [%eval 0.93] } 5. d3 { [%eval 0.75] } 5... g5?! { (0.75 → 1.53) Inaccuracy. d5 was best. } { [%eval 1.53] } (5... d5 6. c4 Be7 7. cxd5 exd5 8. Nc3 O-O 9. e3 c6 10. b3) 6. c3?! { (1.53 → 0.53) Inaccuracy. e4 was best. } { [%eval 0.53] } (6. e4 fxe4 7. dxe4 Bg7 8. e5 Nh7 9. h4 Nc6 10. Nc3 gxh4 11. Nxh4 Nxe5) 6... b6? { (0.53 → 2.20) Mistake. d6 was best. } { [%eval 2.2] } (6... d6 7. Nbd2 e5 8. e4 f4 9. d4 Qe7 10. Qa4+ Bd7 11. Qb3 Bc8 12. Nc4) 7. Ne5?! { (2.20 → 1.53) Inaccuracy. e4 was best. } { [%eval 1.53] } (7. e4 fxe4 8. dxe4 Nc6 9. e5 Nh7 10. Nd4 Bb7 11. Qh5+ Ke7 12. Qe2 Qe8) 7... c6?! { (1.53 → 2.19) Inaccuracy. d5 was best. } { [%eval 2.19] } (7... d5 8. Ng6 Rh7 9. Nxf8 Kxf8 10. b4 Bb7 11. c4 c5 12. cxd5 cxb4 13. Bb2) 8. Ng6 { [%eval 2.1] } 8... Rg8 { [%eval 2.03] } 9. Nxf8 { [%eval 2.01] } 9... Kxf8 { [%eval 2.03] } 10. e4 { [%eval 2.06] } 10... fxe4 { [%eval 2.06] } 11. dxe4 { [%eval 2.18] } 11... e5 { [%eval 2.24] } 12. b3?! { (2.24 → 1.51) Inaccuracy. f4 was best. } { [%eval 1.51] } (12. f4 gxf4 13. gxf4 Ke8 14. fxe5 Ng4 15. h3 d6 16. hxg4 Bxg4 17. Qxd6 Qh4) 12... d6 { [%eval 1.45] } 13. Ba3 { [%eval 1.13] } 13... c5 { [%eval 1.01] } 14. f4?? { (1.01 → -0.96) Blunder. Bb2 was best. } { [%eval -0.96] } (14. Bb2 Nc6 15. Na3 Bg4 16. Qd2 Qd7 17. Nc2 Rd8 18. Ne3 Kg7 19. f3 Be6) 14... gxf4 { [%eval -0.96] } 15. gxf4?? { (-0.96 → -3.33) Blunder. Qd3 was best. } { [%eval -3.33] } (15. Qd3 fxg3 16. h3 Ke7 17. c4 Nc6 18. Nc3 Nd4 19. Nd5+ Nxd5 20. exd5 Ke8) 15... Bh3 { [%eval -3.1] } 16. fxe5?! { (-3.10 → -4.79) Inaccuracy. Rf2 was best. } { [%eval -4.79] } (16. Rf2 Nxe4 17. Re2 d5 18. b4 exf4 19. bxc5 Nc6 20. Nd2 Nxc3 21. cxb6+ Kg7) 16... Bxg2 { [%eval -4.78] } 17. Rxf6+ { [%eval -4.64] } 17... Qxf6 { [%eval -4.69] } 18. exf6 { [%eval -4.7] } 18... Bf3+ { [%eval -4.74] } 19. Kf2 { [%eval -4.84] } 19... Bxd1 { [%eval -4.54] } 20. Nd2 { [%eval -4.88] } 20... Bh5 { [%eval -4.82] } 21. Nc4 { [%eval -4.72] } 21... Kf7 { [%eval -4.32] } 22. Nxd6+ { [%eval -4.31] } 22... Kxf6 { [%eval -4.43] } 23. c4 { [%eval -5.01] } 23... Ke6 { [%eval -5.09] } 24. Nb5 { [%eval -5.2] } 24... Nc6 { [%eval -4.56] } 25. Nc7+ { [%eval -4.47] } 25... Ke5 { [%eval -4.54] } 26. Bb2+ { [%eval -4.81] } 26... Nd4 { [%eval -4.67] } 27. Nxa8 { [%eval -4.65] } 27... Rxa8 { [%eval -4.62] } 28. Rg1 { [%eval -5.14] } 28... Rf8+ { [%eval -5.45] } 29. Kg2 { [%eval -5.49] } 29... Rg8+ { [%eval -5.09] } 30. Kf2 { [%eval -5.0] } 30... Rxg1 { [%eval -4.91] } 31. Kxg1 { [%eval -4.94] } 31... Kxe4 { [%eval -4.84] } 32. Bc1? { (-4.84 → -9.03) Mistake. Kf2 was best. } { [%eval -9.03] } (32. Kf2 Be8 33. Bc1 h5 34. Bh6 b5 35. cxb5 Nxb5 36. Bf8 Kd5 37. Be7 Nd4) 32... Ne2+ { [%eval -8.97] } 33. Kf2 { [%eval -8.73] } 33... Nxc1 { [%eval -8.98] } 34. Kg3 { [%eval -11.21] } 34... Nxa2 { [%eval -10.23] } 35. Kh4 { [%eval -9.73] } 35... Bg6 { [%eval -9.46] } 36. h3? { (-9.46 → Mate in 6) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-6] } (36. Kg3 Nc1 37. Kf2 Nxb3 38. Kg3 a5 39. Kf2 Nc1 40. Ke1 Kd3 41. Kf2 a4) 36... Nc1 { [%eval #-12] } 37. b4 { [%eval #-5] } 37... cxb4 { [%eval #-8] } 38. c5 { [%eval #-8] } 38... bxc5 { [%eval #-7] } 39. Kg3 { [%eval #-7] } 39... Ke3 { [%eval #-6] } 40. Kh4 { [%eval #-6] } 40... a5 { [%eval #-6] } 41. Kg4 { [%eval #-6] } 41... a4 { [%eval #-7] } 42. h4 { [%eval #-7] } 42... a3 { [%eval #-6] } 43. h5 { [%eval #-6] } 43... Bh7 { [%eval #-5] } 44. Kg3 { [%eval #-5] } 44... c4 { [%eval #-5] } 45. Kg2 { [%eval #-5] } 45... Ne2 { [%eval #-4] } 46. Kf1 { [%eval #-3] } 46... c3 { [%eval #-4] } 47. Kg2 { [%eval #-4] } 47... c2 { [%eval #-3] } 48. Kh3 { [%eval #-3] } 48... b3 { [%eval #-3] } 49. Kg4 { [%eval #-3] } 49... a2 { [%eval #-3] } 50. Kh4 { [%eval #-3] } 50... b2 { [%eval #-3] } 51. Kg4 { [%eval #-3] } 51... Ng3 { [%eval #-4] } 52. Kh4 { [%eval #-3] } 52... c1=Q { [%eval #-3] } 53. Kh3 { [%eval #-2] } 53... b1=Q { [%eval #-2] } 54. Kg4 { [%eval #-2] } 54... a1=Q { [%eval #-2] } 55. Kh3 { [%eval #-2] } 55... Qh1+ { [%eval #-1] } 56. Kg4 { [%eval #-1] } 56... Qbf1 { [%eval #-1] } 57. Kxg3 { [%eval #-1] } 57... Qh4+ { [%eval #-2] } 58. Kxh4 { [%eval #-2] } 58... Qh3+ { [%eval #-3] } 59. Kxh3 { [%eval #-3] } 59... Qh1+ { [%eval #-3] } 60. Kg3 { [%eval #-3] } 60... Qh3+? { (Mate in 3 → -8.22) Lost forced checkmate sequence. Qf3+ was best. } { [%eval -8.22] } (60... Qf3+ 61. Kh2 Qf2+ 62. Kh1 Be4#) 61. Kxh3 { [%eval -7.39] } 61... Kf3 { [%eval -7.43] } 62. Kh4 { [%eval -7.39] } 62... Kf4 { [%eval -7.53] } 63. Kh3 { [%eval -7.74] } 63... Kg5 { [%eval -7.94] } 64. Kg3 { [%eval -7.43] } 64... Kxh5 { [%eval -7.53] } 65. Kf4 { [%eval -7.53] } 65... Kh4 { [%eval -7.49] } 66. Kf3 { [%eval -72.13] } 66... h5 { [%eval -53.23] } 67. Kg2?! { (-53.23 → Mate in 20) Checkmate is now unavoidable. Kf4 was best. } { [%eval #-20] } (67. Kf4 Bg6 68. Kf3 Kg5 69. Kg3 Bf5 70. Kf3 h4 71. Ke3 Bh7 72. Kf3 Bg6) 67... Kg4 { [%eval -7.79] } 68. Kh2 { [%eval -7.44] } 68... h4 { [%eval #-12] } 69. Kg2 { [%eval #-12] } 69... h3+ { [%eval #-14] } 70. Kh2 { [%eval #-5] } 70... Kh4 { [%eval #-7] } 71. Kg1 { [%eval #-7] } 71... Kg3 { [%eval #-6] } 72. Kh1 { [%eval #-3] } 72... Be4+ { [%eval #-4] } 73. Kg1 { [%eval #-4] } 73... h2+ { [%eval #-3] } 74. Kf1 { [%eval #-3] } 74... Bd3+ { [%eval #-8] } 75. Ke1 { [%eval #-11] } 75... Be2?? { (Mate in 11 → -5.37) Lost forced checkmate sequence. Kf4 was best. } { [%eval -5.37] } (75... Kf4 76. Kd2 Be4 77. Kc3 h1=Q 78. Kd4 Bd5 79. Kc5 Ke5 80. Kb6 Qe4 81. Kc5) 76. Kd2?? { (-5.37 → Mate in 7) Checkmate is now unavoidable. Kxe2 was best. } { [%eval #-7] } (76. Kxe2 Kf4 77. Kd3 Ke5 78. Kc4 Ke4 79. Kc3 Kd5 80. Kd3 h1=Q 81. Kc3 Qh8+) 76... h1=Q { [%eval #-6] } 77. Ke3 { [%eval #-4] } 77... Qf3+ { [%eval #-6] } 78. Kd4 { [%eval #-6] } 78... Qd3+ { [%eval #-7] } 79. Ke5 { [%eval #-5] } 79... Bf3 { [%eval #-6] } 80. Kf6 { [%eval #-5] } 80... Qb5 { [%eval #-6] } 81. Ke6 { [%eval #-6] } 81... Qd5+ { [%eval #-5] } 82. Kf6 { [%eval #-5] } 82... Be4 { [%eval #-5] } 83. Ke7 { [%eval #-5] } 83... Qc6 { [%eval #-4] } 84. Kf7 { [%eval #-4] } 84... Qd6 { [%eval #-3] } 85. Ke8 { [%eval #-1] } 85... Qc7 { [%eval #-3] } 86. Kf8 { [%eval #-3] } 86... Bd5 { [%eval #-2] } 87. Ke8 { [%eval #-2] } 87... Bg8 { [%eval #-1] } 88. Kf8 { [%eval #-1] } 88... Qd7 { [%eval #-4] } 89. Kxg8 { [%eval #-4] } 89... Qe7 { [%eval #-4] } 90. Kh8 { [%eval #-4] } 90... Kg4 { [%eval #-3] } 91. Kg8 { [%eval #-3] } 91... Kg5 { [%eval #-2] } 92. Kh8 { [%eval #-2] } 92... Kg6 { [%eval #-1] } 93. Kg8 { [%eval #-1] } { Black resigns. } 1-0

