FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/0GznTqKo"]
[Date "2026.04.24"]
[Round "-"]
[White "GregoryKisselev"]
[Black "lichess AI level 4"]
[Result "1-0"]
[GameId "0GznTqKo"]
[UTCDate "2026.04.24"]
[UTCTime "18:06:52"]
[WhiteElo "1500"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "D03"]
[Opening "Queen's Pawn Game: Torre Attack"]
[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] } 3. Bg5 { [%eval -0.12] } { D03 Queen's Pawn Game: Torre Attack } 3... e6 { [%eval 0.05] } 4. e3 { [%eval 0.0] } 4... c5 { [%eval 0.0] } 5. c3 { [%eval 0.0] } 5... Nc6 { [%eval 0.26] } 6. Be2 { [%eval -0.04] } 6... Be7 { [%eval 0.0] } 7. Ne5 { [%eval -0.21] } 7... c4 { [%eval 0.21] } 8. O-O { [%eval 0.27] } 8... Qb6?! { (0.27 → 0.85) Inaccuracy. h6 was best. } { [%eval 0.85] } (8... h6 9. Nxc6 bxc6 10. Bf4 c5 11. Nd2 cxd4 12. exd4 O-O 13. b3 Bb7 14. Qc2) 9. Qc2?! { (0.85 → 0.06) Inaccuracy. b3 was best. } { [%eval 0.06] } (9. b3 Nxe5 10. dxe5 Nd7 11. Bxe7 Kxe7 12. bxc4 dxc4 13. f4 Qxe3+ 14. Kh1 b5) 9... O-O { [%eval 0.51] } 10. Nd2 { [%eval 0.58] } 10... Bd6 { [%eval 1.07] } 11. b3? { (1.07 → -0.11) Mistake. f4 was best. } { [%eval -0.11] } (11. f4 Nd7 12. Rf3 Be7 13. Rh3 f5 14. Bxe7 Nxe7 15. Ndf3 Nxe5 16. Nxe5 Nc6) 11... cxb3 { [%eval -0.13] } 12. axb3 { [%eval -0.15] } 12... Nxe5 { [%eval -0.13] } 13. dxe5 { [%eval -0.14] } 13... Bxe5 { [%eval -0.1] } 14. Ra4? { (-0.10 → -1.46) Mistake. Nf3 was best. } { [%eval -1.46] } (14. Nf3 Ne4 15. Nxe5 Nxg5 16. c4 Qd6 17. Qb2 Ne4 18. Rfd1 b6 19. b4 a5) 14... Qc7 { [%eval -1.1] } 15. g3?? { (-1.10 → -3.08) Blunder. f4 was best. } { [%eval -3.08] } (15. f4 Bd6 16. Bxf6 gxf6 17. Ra2 f5 18. c4 d4 19. exd4 Bxf4 20. Nf3 b6) 15... a6? { (-3.08 → -1.43) Mistake. Qxc3 was best. } { [%eval -1.43] } (15... Qxc3 16. Qd1 h6 17. Bxh6 gxh6 18. Kh1 Kg7 19. Rh4 Rh8 20. f4 Bc7 21. g4) 16. f4 { [%eval -1.4] } 16... Bxc3 { [%eval -0.89] } 17. Bxf6 { [%eval -1.01] } 17... Be5?? { (-1.01 → 2.77) Blunder. gxf6 was best. } { [%eval 2.77] } (17... gxf6 18. Rc1 Bd7 19. Qxc3 Qxc3 20. Rxc3 Bxa4 21. bxa4 Rac8 22. Rd3 Rc2 23. Kf2) 18. Qxc7 { [%eval 2.78] } 18... Bxc7 { [%eval 2.82] } 19. Bd4 { [%eval 2.85] } 19... b5?! { (2.85 → 3.99) Inaccuracy. Bd7 was best. } { [%eval 3.99] } (19... Bd7 20. Ra2 Rfc8 21. Nf3 f6 22. b4 Bd6 23. Rb1 Kf8 24. Kf2 Ke7 25. g4) 20. Ra2 { [%eval 3.46] } 20... Bd6 { [%eval 3.83] } 21. h4?! { (3.83 → 3.02) Inaccuracy. Bxb5 was best. } { [%eval 3.02] } (21. Bxb5 Bb7 22. Be2 f6 23. Nf3 a5 24. Rc1 h6 25. Rac2 Rfc8 26. Rxc8+ Rxc8) 21... f6 { [%eval 3.64] } 22. e4?! { (3.64 → 2.58) Inaccuracy. Bxb5 was best. } { [%eval 2.58] } (22. Bxb5 Bb7 23. Bd7 Kf7 24. f5 e5 25. Be6+ Ke7 26. Bb6 Rfc8 27. Bxc8 Rxc8) 22... Bb7?! { (2.58 → 3.55) Inaccuracy. e5 was best. } { [%eval 3.55] } (22... e5 23. fxe5 fxe5 24. Rxf8+ Bxf8 25. Bb6 Bb7 26. exd5 Bxd5 27. Bf3 Bxf3 28. Nxf3) 23. e5 { [%eval 3.54] } 23... fxe5 { [%eval 3.63] } 24. Bxe5 { [%eval 3.61] } 24... Bxe5 { [%eval 3.63] } 25. fxe5 { [%eval 3.62] } 25... h6 { [%eval 4.31] } 26. Rxf8+ { [%eval 4.33] } 26... Kxf8 { [%eval 4.43] } 27. Bf3?! { (4.43 → 3.48) Inaccuracy. Nf3 was best. } { [%eval 3.48] } (27. Nf3 Rc8 28. Nd4 Rc1+ 29. Kf2 Bc8 30. Rc2 Rxc2 31. Nxc2 a5 32. Bxb5 Ke7) 27... g5 { [%eval 3.57] } 28. h5 { [%eval 3.35] } 28... Rc8 { [%eval 3.4] } 29. g4 { [%eval 2.79] } 29... Kf7 { [%eval 3.43] } 30. Kf2 { [%eval 3.32] } 30... Rc5 { [%eval 3.6] } 31. b4 { [%eval 3.58] } 31... Rc7 { [%eval 4.2] } 32. Nb3 { [%eval 4.07] } 32... Re7 { [%eval 5.06] } 33. Nc5 { [%eval 4.92] } 33... Bc8 { [%eval 5.13] } 34. Bd1 { [%eval 4.2] } 34... Kg8 { [%eval 4.84] } 35. Bc2 { [%eval 4.37] } 35... Rf7+ { [%eval 4.25] } 36. Ke3 { [%eval 4.44] } 36... Rf1 { [%eval 5.27] } 37. Nxa6 { [%eval 5.16] } 37... Rf4 { [%eval 6.54] } 38. Nc7?! { (6.54 → 4.79) Inaccuracy. Nc5 was best. } { [%eval 4.79] } (38. Nc5 Rf8 39. Ra8 Kf7 40. Bd3 Ke7 41. Ke2 Rg8 42. Bxb5 Kd8 43. Ba6 Kc7) 38... Rc4 { [%eval 5.55] } 39. Nxb5 { [%eval 5.47] } 39... Rxg4 { [%eval 6.24] } 40. Ra8 { [%eval 5.82] } 40... Rc4 { [%eval 6.68] } 41. Nd6 { [%eval 8.04] } 41... Rxc2 { [%eval 9.33] } 42. Rxc8+ { [%eval 8.09] } 42... Rxc8 { [%eval 8.16] } 43. Nxc8 { [%eval 7.33] } 43... g4 { [%eval 10.17] } 44. Ne7+ { [%eval 10.01] } 44... Kf7 { [%eval 10.08] } 45. Ng6 { [%eval 8.05] } 45... g3 { [%eval 8.38] } 46. Kf3 { [%eval 7.32] } 46... d4?! { (7.32 → 13.66) Inaccuracy. Ke8 was best. } { [%eval 13.66] } (46... Ke8 47. Nf4 Ke7 48. Kxg3 Kd7 49. Kg4 Ke7 50. Nd3 Kd7 51. Nc5+ Kc6 52. Nxe6) 47. Nf4 { [%eval 14.45] } 47... Ke7 { [%eval 10.45] } 48. Kxg3 { [%eval 9.96] } 48... d3 { [%eval 73.2] } 49. Nxd3 { [%eval 74.2] } 49... Kd7 { [%eval 81.15] } 50. Kf4 { [%eval 12.54] } 50... Kc8?! { (12.54 → Mate in 14) Checkmate is now unavoidable. Kc6 was best. } { [%eval #14] } (50... Kc6 51. Nc5 Kb5 52. Nxe6 Kxb4 53. Kf5 Kb5 54. Nd4+ Kc5 55. Kg6 Kb4 56. Kg7) 51. Ke4?! { (Mate in 14 → 63.47) Lost forced checkmate sequence. Nc5 was best. } { [%eval 63.47] } (51. Nc5 Kc7 52. Nxe6+ Kc6 53. Nd4+ Kd7 54. e6+ Kc7 55. b5 Kd8 56. b6 Kc8) 51... Kd8?! { (63.47 → Mate in 12) Checkmate is now unavoidable. Kc7 was best. } { [%eval #12] } (51... Kc7 52. Nc5 Kb6 53. Nxe6 Kb5 54. Kd5 Ka4 55. Nc5+ Kxb4 56. e6 Kc3 57. e7) 52. Kd4 { [%eval #11] } 52... Kc7 { [%eval #11] } 53. Kc5 { [%eval #10] } 53... Kb7 { [%eval #10] } 54. b5 { [%eval #9] } 54... Kc8 { [%eval #8] } 55. Kc6 { [%eval #7] } 55... Kb8 { [%eval #7] } 56. b6 { [%eval #6] } 56... Ka8 { [%eval #5] } 57. b7+ { [%eval #4] } 57... Ka7 { [%eval #4] } 58. Kc7 { [%eval #3] } 58... Ka6 { [%eval #3] } 59. b8=Q { [%eval #2] } 59... Ka5 { [%eval #2] } 60. Qb6+ { [%eval #1] } 60... Ka4 { [%eval #1] } 61. Qb5+ { [%eval #13] } 61... Kxb5 { [%eval #13] } 62. Kd6 { [%eval #12] } 62... Kc4 { [%eval #12] } 63. Nf4 { [%eval #12] } 63... Kc3 { [%eval 50.81] } 64. Nxe6 { [%eval 14.99] } 64... Kc4 { [%eval 69.62] } 65. Ng7 { [%eval 12.59] } 65... Kd3 { [%eval 75.01] } 66. e6 { [%eval #8] } 66... Kd2 { [%eval #8] } 67. e7 { [%eval #8] } 67... Kc3 { [%eval #7] } 68. e8=Q { [%eval #7] } 68... Kb4 { [%eval #5] } 69. Qe5 { [%eval #6] } 69... Ka4 { [%eval #3] } 70. Nf5 { [%eval #5] } 70... Kb4 { [%eval #4] } 71. Nd4 { [%eval #4] } 71... Kc4 { [%eval #3] } 72. Qd5+ { [%eval #4] } 72... Kd3 { [%eval #4] } 73. Nf5+ { [%eval #5] } 73... Kc2 { [%eval #5] } 74. Ne3+ { [%eval #4] } 74... Kc3 { [%eval #4] } 75. Kc5 { [%eval #3] } 75... Kb2 { [%eval #3] } 76. Qd3 { [%eval #3] } 76... Ka1 { [%eval #3] } 77. Kc4 { [%eval #2] } 77... Kb2 { [%eval #2] } 78. Qb3+ { [%eval #1] } 78... Kc1 { [%eval #1] } 79. Nc2 { [%eval #3] } 79... Kd2 { [%eval #3] } 80. Qd3+ { [%eval #2] } 80... Kc1 { [%eval #2] } 81. Na3 { [%eval #2] } 81... Kb2 { [%eval #2] } 82. Qc3+ { [%eval #2] } 82... Ka2 { [%eval #2] } 83. Nc2 { [%eval #2] } 83... Kb1 { [%eval #2] } 84. Ne3 { [%eval #2] } 84... Ka2 { [%eval #2] } 85. Qd2+ { [%eval #2] } 85... Ka3 { [%eval #2] } 86. Qb4+ { [%eval #2] } 86... Ka2 { [%eval #2] } 87. Qb3+ { [%eval #1] } 87... Ka1 { [%eval #1] } 88. Nc2# { White wins by checkmate. } 1-0