FEN
[Event "rated blitz game"]
[Site "https://lichess.org/BN1bmgV7"]
[Date "2026.04.13"]
[Round "-"]
[White "GeneralEquilibrium"]
[Black "dlovett"]
[Result "0-1"]
[GameId "BN1bmgV7"]
[UTCDate "2026.04.13"]
[UTCTime "02:10:40"]
[WhiteElo "974"]
[BlackElo "957"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+13"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "C42"]
[Opening "Petrov's Defense: Three Knights Game"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nf6 { [%eval 0.34] } 3. Nc3 { [%eval 0.1] } { C42 Petrov's Defense: Three Knights Game } 3... Bc5?! { (0.10 → 0.97) Inaccuracy. Nc6 was best. } { [%eval 0.97] } (3... Nc6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6 bxc6 7. Bd3 d5 8. exd5) 4. Bc4?! { (0.97 → 0.00) Inaccuracy. Nxe5 was best. } { [%eval 0.0] } (4. Nxe5 Bd4 5. Nf3 Bxc3 6. dxc3 Nxe4 7. Bd3 d5 8. c4 O-O) 4... O-O?! { (0.00 → 0.63) Inaccuracy. d6 was best. } { [%eval 0.63] } (4... d6 5. O-O O-O 6. d4 exd4 7. Nxd4 Re8 8. Bg5 Nbd7 9. Nb3) 5. d3?! { (0.63 → 0.00) Inaccuracy. Nxe5 was best. } { [%eval 0.0] } (5. Nxe5 Nc6 6. Nf3 d5 7. Nxd5 Nxe4 8. Ne3 Ng5 9. O-O Nxf3+) 5... a6?! { (0.00 → 0.74) Inaccuracy. d6 was best. } { [%eval 0.74] } (5... d6 6. O-O a5 7. Ne2 Be6 8. Bxe6 fxe6 9. a4 Qe8 10. c3) 6. a3?! { (0.74 → 0.02) Inaccuracy. Nxe5 was best. } { [%eval 0.02] } (6. Nxe5 Bd4 7. Nf3 Bxc3+ 8. bxc3 d5 9. exd5 Re8+ 10. Be3 Nxd5) 6... d6 { [%eval 0.03] } 7. b4 { [%eval -0.04] } 7... Ba7 { [%eval -0.07] } 8. Bd2 { [%eval -0.14] } 8... Nc6 { [%eval -0.16] } 9. O-O { [%eval -0.13] } 9... Nd4 { [%eval 0.04] } 10. Be3?? { (0.04 → -1.88) Blunder. Nxd4 was best. } { [%eval -1.88] } (10. Nxd4 Bxd4 11. Rb1 Bg4 12. Qe1 b5 13. Bb3 Be6 14. Ne2 Bb6 15. Ng3 c6) 10... Nxf3+?? { (-1.88 → -0.03) Blunder. Bg4 was best. } { [%eval -0.03] } (10... Bg4 11. Kh1 c6 12. Ba2 Nh5 13. Nb1 Nxf3 14. gxf3 Bh3 15. Rg1 Kh8 16. Nd2) 11. Qxf3 { [%eval 0.08] } 11... Bg4 { [%eval -0.03] } 12. Qg3 { [%eval -0.02] } 12... c6 { [%eval 0.2] } 13. h3 { [%eval 0.15] } 13... Bc8 { [%eval 0.3] } 14. a4 { [%eval -0.02] } 14... Nh5 { [%eval 0.07] } 15. Qf3 { [%eval 0.02] } 15... Bxe3 { [%eval 0.06] } 16. Qxe3 { [%eval 0.04] } 16... Qh4 { [%eval 0.16] } 17. Qe2? { (0.16 → -1.15) Mistake. Ne2 was best. } { [%eval -1.15] } (17. Ne2 Be6 18. Bxe6 fxe6 19. d4 exd4 20. Qxd4 Nf4 21. Rae1 Rad8 22. Nxf4 Qxf4) 17... Nf4?! { (-1.15 → -0.55) Inaccuracy. Kh8 was best. } { [%eval -0.55] } (17... Kh8 18. Qf3 f5 19. Ne2 Rf6 20. b5 Bd7 21. bxa6 bxa6 22. Rab1 fxe4 23. Qxe4) 18. Qf3 { [%eval -0.56] } 18... Qg5 { [%eval -0.13] } 19. g4?? { (-0.13 → -3.01) Blunder. Kh2 was best. } { [%eval -3.01] } (19. Kh2 Be6 20. Ne2 Ng6 21. Bxe6 fxe6 22. Qg4 Qe7 23. a5 Rf6 24. f3 Raf8) 19... Qh4?! { (-3.01 → -1.85) Inaccuracy. h5 was best. } { [%eval -1.85] } (19... h5 20. Qg3 hxg4 21. hxg4 g6 22. f3 Kg7 23. Kf2 Rh8 24. Rh1 Be6 25. Rae1) 20. Rab1? { (-1.85 → -3.99) Mistake. Kh2 was best. } { [%eval -3.99] } (20. Kh2 h5 21. Qg3 Qf6 22. g5 Qd8 23. h4 Qb6 24. Qe3 Qxb4 25. Ne2 d5) 20... Nxh3+ { [%eval -3.87] } 21. Kg2 { [%eval -3.84] } 21... Nf4+ { [%eval -3.69] } 22. Kg1 { [%eval -3.82] } 22... Bxg4 { [%eval -3.59] } 23. Qh1?? { (-3.59 → -8.23) Blunder. Qg3 was best. } { [%eval -8.23] } (23. Qg3 Qg5 24. f3 Nh3+ 25. Kh2 Qd2+ 26. Kh1 Bd7 27. Bb3 Kh8 28. Qh2 Qxc3) 23... Nh3+ { [%eval -7.53] } 24. Kg2 { [%eval -7.96] } 24... Nf4+ { [%eval -8.05] } 25. Kg1 { [%eval -7.48] } 25... Qg5 { [%eval -7.26] } 26. f3 { [%eval -8.14] } 26... Bxf3+ { [%eval -8.55] } 27. Kf2 { [%eval -8.5] } 27... Bxh1 { [%eval -8.42] } 28. Rxh1 { [%eval -8.46] } 28... Qg2+ { [%eval -8.21] } 29. Ke3 { [%eval -8.41] } 29... Qg3+ { [%eval -8.21] } 30. Kd2 { [%eval -8.07] } 30... Qf2+ { [%eval -7.08] } 31. Kc1 { [%eval -6.86] } 31... Qe3+ { [%eval -6.8] } 32. Kb2 { [%eval -6.8] } 32... Qg3 { [%eval -5.82] } 33. Rhg1 { [%eval -6.39] } 33... Qh2 { [%eval -5.59] } 34. Na2 { [%eval -6.64] } 34... b5 { [%eval -6.7] } 35. axb5 { [%eval -8.64] } 35... axb5 { [%eval -8.67] } 36. Bb3 { [%eval -8.77] } 36... Nxd3+ { [%eval -7.89] } 37. Kc3 { [%eval -7.83] } 37... Nf4 { [%eval -7.52] } 38. Kb2 { [%eval -7.32] } 38... Ra7 { [%eval -6.75] } 39. Nc3?? { (-6.75 → Mate in 1) Checkmate is now unavoidable. Rbf1 was best. } { [%eval #-1] } (39. Rbf1 Nd3+ 40. Kb1 Nf2 41. Kb2 g6 42. Nc3 Rfa8 43. Nd1 Nd3+ 44. Kc3 Nf4) 39... Rfa8?? { (Mate in 1 → -6.87) Lost forced checkmate sequence. Nd3# was best. } { [%eval -6.87] } (39... Nd3#) 40. Rh1?? { (-6.87 → Mate in 1) Checkmate is now unavoidable. Rgd1 was best. } { [%eval #-1] } (40. Rgd1 Qh6 41. Rbc1 Qg6 42. Rg1 Qf6 43. Rcf1 h5 44. Nd1 d5 45. Ne3 dxe4) 40... Qf2? { (Mate in 1 → -8.11) Lost forced checkmate sequence. Nd3# was best. } { [%eval -8.11] } (40... Nd3#) 41. Rhf1? { (-8.11 → Mate in 1) Checkmate is now unavoidable. Rhd1 was best. } { [%eval #-1] } (41. Rhd1 Ra3 42. Rbc1 Rxb3+ 43. Kxb3 Qa7 44. Ra1 Qxa1 45. Rxa1 Rxa1 46. Kb2 Re1) 41... Qg3?? { (Mate in 1 → -6.91) Lost forced checkmate sequence. Nd3# was best. } { [%eval -6.91] } (41... Nd3#) 42. Rg1 { [%eval -7.42] } 42... Qh2 { [%eval -7.39] } 43. Rh1? { (-7.39 → Mate in 1) Checkmate is now unavoidable. Rgd1 was best. } { [%eval #-1] } (43. Rgd1 Qh6 44. Rbc1 Qf6 45. Na2 d5 46. exd5 Nxd5 47. Rxd5 cxd5 48. Bxd5 Rxa2+) 43... Qg3?? { (Mate in 1 → -6.81) Lost forced checkmate sequence. Nd3# was best. } { [%eval -6.81] } (43... Nd3#) 44. Rhg1 { [%eval -7.56] } 44... Qh4 { [%eval -7.29] } 45. Rh1 { [%eval -7.75] } 45... Qe7 { [%eval -7.86] } 46. Rhf1 { [%eval -8.06] } 46... d5 { [%eval -8.2] } 47. Rfe1? { (-8.20 → Mate in 9) Checkmate is now unavoidable. Nxd5 was best. } { [%eval #-9] } (47. Nxd5 cxd5 48. c3 Qg5 49. Ra1 Rxa1 50. Rxa1 Nd3+ 51. Kc2 Qg2+ 52. Kxd3 Qxe4+) 47... Qxb4 { [%eval #-8] } 48. exd5 { [%eval #-1] } 48... cxd5 { [%eval #-11] } 49. Rxe5 { [%eval #-1] } 49... Ne6? { (Mate in 1 → -9.37) Lost forced checkmate sequence. Qa3# was best. } { [%eval -9.37] } (49... Qa3#) 50. Rxd5? { (-9.37 → Mate in 1) Checkmate is now unavoidable. Nxb5 was best. } { [%eval #-1] } (50. Nxb5 Ra2+ 51. Kc1 Qf4+ 52. Kd1 Ra1 53. Re3 Qxe3 54. Na3 R1xa3 55. Bxd5 Qd4+) 50... Qa5? { (Mate in 1 → -7.02) Lost forced checkmate sequence. Qa3# was best. } { [%eval -7.02] } (50... Qa3#) 51. Kc1 { [%eval -9.24] } 51... Qa3+ { [%eval -7.28] } 52. Kd2 { [%eval -7.39] } 52... Qa5 { [%eval -6.78] } 53. Ra1 { [%eval -7.94] } 53... Qb6 { [%eval -6.71] } 54. Rd1 { [%eval -7.49] } 54... Qf2+ { [%eval -7.36] } 55. Kc1 { [%eval -7.21] } 55... Ra1+ { [%eval -7.02] } 56. Nb1 { [%eval -8.77] } 56... h6 { [%eval -7.53] } 57. c3 { [%eval -7.8] } 57... Qe3+ { [%eval -7.51] } 58. R1d2? { (-7.51 → Mate in 9) Checkmate is now unavoidable. Kb2 was best. } { [%eval #-9] } (58. Kb2 Rxb1+ 59. Rxb1 Qf2+ 60. Kc1 b4 61. Bc2 Qe1+ 62. Kb2 Qxc3+ 63. Kc1 Rc8) 58... Qe1+? { (Mate in 9 → -7.76) Lost forced checkmate sequence. Qxc3+ was best. } { [%eval -7.76] } (58... Qxc3+ 59. Kd1 Qxb3+ 60. Ke2 Qxb1 61. Rd8+ Rxd8 62. Rxd8+ Nxd8 63. Ke3 Ne6 64. Kd2) 59. Kc2? { (-7.76 → Mate in 1) Checkmate is now unavoidable. Bd1 was best. } { [%eval #-1] } (59. Bd1 g6 60. R5d3 Nc5 61. Rd8+ Kg7 62. Rxa8 Rxa8 63. Kb2 Qe6 64. Bc2 Ra2+) 59... Qe4+ { [%eval #-8] } 60. R2d3 { [%eval #-8] } 60... Qe2+?! { (Mate in 8 → -11.50) Lost forced checkmate sequence. R8a2+ was best. } { [%eval -11.5] } (60... R8a2+ 61. Kc1 Qe1+ 62. Bd1 Nf4 63. Rd8+ Kh7 64. Rh8+ Kxh8 65. Rd8+ Kh7 66. Rh8+) 61. Rd2?! { (-11.50 → Mate in 9) Checkmate is now unavoidable. Kc1 was best. } { [%eval #-9] } (61. Kc1 Qe1+ 62. Bd1 Nf4 63. Rd8+ Kh7 64. Rxa8 Nxd3+ 65. Kc2 Rxa8 66. Bg4 Ra2+) 61... Qe4+ { [%eval #-9] } 62. R2d3 { [%eval #-8] } 62... Qg2+? { (Mate in 8 → -8.21) Lost forced checkmate sequence. R8a2+ was best. } { [%eval -8.21] } (62... R8a2+ 63. Bxa2 Rxa2+ 64. Kc1 Nf4 65. Rd8+ Kh7 66. Rh8+ Kxh8 67. Rd8+ Kh7 68. Rh8+) 63. Rd2 { [%eval -7.79] } 63... Qg6+ { [%eval -7.5] } 64. R2d3 { [%eval -9.01] } 64... Qg5? { (-9.01 → -4.89) Mistake. Nf4 was best. } { [%eval -4.89] } (64... Nf4 65. Rd6 Qf5 66. c4 Nxd3 67. Kc3 Rxb1 68. cxb5 Rc1+ 69. Kd2 Qf4+ 70. Kxd3) 65. Rd8+?! { (-4.89 → -8.48) Inaccuracy. Rxg5 was best. } { [%eval -8.48] } (65. Rxg5 hxg5 66. Re3 R1a6 67. Nd2 Rc8 68. Rd3 Nc5 69. Rd4 Nxb3 70. Kxb3 f5) 65... Kh7 { [%eval -7.34] } 66. Rxa8 { [%eval -7.24] } 66... Rxa8 { [%eval -7.2] } 67. Bxe6 { [%eval -7.61] } 67... Qg6 { [%eval -6.92] } 68. Bb3 { [%eval -7.88] } 68... Qg2+?! { (-7.88 → -5.35) Inaccuracy. Rd8 was best. } { [%eval -5.35] } (68... Rd8 69. Kc1 Rxd3 70. Bc2 Qg1+ 71. Kb2 Qg2 72. Kb3 Qd5+ 73. Ka3 g6 74. Bxd3) 69. Rd2 { [%eval -5.74] } 69... Qe4+ { [%eval -5.73] } 70. Rd3?! { (-5.73 → -8.24) Inaccuracy. Kb2 was best. } { [%eval -8.24] } (70. Kb2 Qe7 71. Bc2+ g6 72. Rd4 h5 73. Rd5 b4 74. Rxh5+ Kg7 75. Rh3 Qe6) 70... Qe2+?! { (-8.24 → -5.67) Inaccuracy. Rd8 was best. } { [%eval -5.67] } (70... Rd8 71. Kc1 Rxd3 72. Bc2 g6 73. Bxd3 Qxd3 74. Kb2 h5 75. Na3 Kh6 76. Nc2) 71. Rd2 { [%eval -5.47] } 71... Qe4+ { [%eval -5.55] } 72. Rd3 { [%eval -6.46] } 72... Qe5 { [%eval -5.13] } 73. Bxf7 { [%eval -6.3] } 73... Qf5 { [%eval -6.38] } 74. Bb3 { [%eval -8.01] } 74... Rd8 { [%eval -7.89] } 75. Kb2 { [%eval -7.16] } 75... Qxd3 { [%eval -6.75] } 76. Bf7?? { (-6.75 → Mate in 8) Checkmate is now unavoidable. Bc2 was best. } { [%eval #-8] } (76. Bc2 Qxc2+ 77. Kxc2 h5 78. c4 h4 79. Nc3 h3 80. Ne4 h2 81. Ng3 bxc4) 76... Ra8? { (Mate in 8 → -9.32) Lost forced checkmate sequence. Rf8 was best. } { [%eval -9.32] } (76... Rf8 77. Nd2 Qxd2+ 78. Kb3 Rxf7 79. Kb4 Rf5 80. Ka5 Qxc3+ 81. Kb6 Qc5+ 82. Ka6) 77. Bb3 { [%eval -14.44] } 77... Qe2+ { [%eval -10.53] } 78. Bc2+ { [%eval -10.73] } 78... g6 { [%eval -9.48] } 79. Na3? { (-9.48 → Mate in 11) Checkmate is now unavoidable. c4 was best. } { [%eval #-11] } (79. c4 b4 80. Kb3 h5 81. Kb2 Qxc4 82. Bb3 Qe2+ 83. Bc2 Kh6 84. Kb3 Qe3+) 79... Qe8? { (Mate in 11 → -7.69) Lost forced checkmate sequence. Rxa3 was best. } { [%eval -7.69] } (79... Rxa3 80. Kxa3 Qxc2 81. Kb4 h5 82. Kc5 Qxc3+ 83. Kd5 b4 84. Ke4 b3 85. Kd5) 80. Nxb5? { (-7.69 → Mate in 7) Checkmate is now unavoidable. Bd3 was best. } { [%eval #-7] } (80. Bd3 Rd8 81. Bf1 Rd2+ 82. Kb3 Qf7+ 83. Bc4 bxc4+ 84. Nxc4 Rf2 85. Ka3 Qg7) 80... Qxb5+ { [%eval #-6] } 81. Bb3 { [%eval #-6] } 81... Qe2+ { [%eval #-5] } 82. Bc2 { [%eval #-5] } 82... Qb5+ { [%eval #-6] } 83. Bb3 { [%eval -11.86] } 83... Qa5 { [%eval -8.42] } 84. c4? { (-8.42 → Mate in 4) Checkmate is now unavoidable. Kc2 was best. } { [%eval #-4] } (84. Kc2 Kg7 85. Be6 h5 86. c4 Qb4 87. c5 Qxc5+ 88. Kb2 Kh6 89. Bb3 Ra7) 84... Qa1+ { [%eval #-6] } 85. Kc2 { [%eval #-6] } 85... Re8 { [%eval #-5] } 86. c5 { [%eval #-5] } 86... Re2+ { [%eval #-7] } 87. Kd3 { [%eval #-7] } 87... Re7 { [%eval #-9] } 88. Bc4 { [%eval #-6] } 88... Qd1+ { [%eval #-5] } 89. Kc3 { [%eval #-5] } 89... Re3+ { [%eval #-4] } 90. Kb4 { [%eval #-4] } 90... Qb1+ { [%eval #-3] } 91. Bb3 { [%eval #-2] } 91... Qxb3+ { [%eval #-2] } 92. Ka5 { [%eval #-2] } 92... Re8 { [%eval #-1] } 93. c6 { [%eval #-1] } 93... Ra8# { Black wins by checkmate. } 0-1