FEN
[Event "rated blitz game"]
[Site "https://lichess.org/7ToAafWz"]
[Date "2026.04.29"]
[Round "-"]
[White "Todaysmenu"]
[Black "IvanKsenofontov2015"]
[Result "0-1"]
[GameId "7ToAafWz"]
[UTCDate "2026.04.29"]
[UTCTime "16:43:20"]
[WhiteElo "873"]
[BlackElo "782"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+10"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "A40"]
[Opening "Horwitz Defense"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... e6 { [%eval 0.42] } { A40 Horwitz Defense } 2. Bf4 { [%eval 0.1] } 2... d5 { [%eval 0.1] } 3. e3 { [%eval 0.1] } 3... Nc6 { [%eval 0.45] } 4. Nc3 { [%eval 0.21] } 4... Nf6 { [%eval 0.25] } 5. Nf3 { [%eval 0.12] } 5... Bd6 { [%eval 0.25] } 6. Bd3 { [%eval 0.01] } 6... Bxf4 { [%eval 0.21] } 7. exf4 { [%eval 0.39] } 7... O-O { [%eval 0.25] } 8. O-O { [%eval 0.19] } 8... Re8 { [%eval 0.28] } 9. Ne5 { [%eval -0.25] } 9... Nxe5? { (-0.25 → 1.32) Mistake. Nxd4 was best. } { [%eval 1.32] } (9... Nxd4 10. Bxh7+) 10. fxe5 { [%eval 1.2] } 10... Nd7 { [%eval 1.32] } 11. Ne2 { [%eval 1.04] } 11... h6?! { (1.04 → 1.68) Inaccuracy. c5 was best. } { [%eval 1.68] } (11... c5) 12. Nf4 { [%eval 1.64] } 12... Nb6?! { (1.64 → 2.46) Inaccuracy. c5 was best. } { [%eval 2.46] } (12... c5 13. c3 b5 14. Re1 Qg5 15. g3 Qe7 16. a3 cxd4 17. cxd4 a5 18. Qg4) 13. b3 { [%eval 2.02] } 13... a5 { [%eval 2.03] } 14. c3 { [%eval 1.84] } 14... a4 { [%eval 2.01] } 15. Qc2?! { (2.01 → 1.11) Inaccuracy. b4 was best. } { [%eval 1.11] } (15. b4 Nc4 16. Qe2 g6 17. Nh3 b6 18. f4 c5 19. Rf3 cxd4 20. Rg3 Kf8) 15... axb3 { [%eval 1.19] } 16. Bh7+?! { (1.19 → 0.53) Inaccuracy. axb3 was best. } { [%eval 0.53] } (16. axb3 Rxa1 17. Rxa1 c5 18. Nh5 cxd4 19. cxd4 Bd7 20. g3 Qe7 21. Qe2 Bc6) 16... Kh8 { [%eval 0.56] } 17. axb3 { [%eval 0.49] } 17... Rxa1 { [%eval 0.56] } 18. Rxa1 { [%eval 0.51] } 18... c5 { [%eval 0.95] } 19. dxc5?! { (0.95 → 0.26) Inaccuracy. Bd3 was best. } { [%eval 0.26] } (19. Bd3 Qc7) 19... d4?? { (0.26 → 4.66) Blunder. Nd7 was best. } { [%eval 4.66] } (19... Nd7 20. Bd3) 20. Bg6?? { (4.66 → 1.63) Blunder. cxb6 was best. } { [%eval 1.63] } (20. cxb6 Qxb6 21. Bd3 dxc3 22. Qxc3 Bd7 23. Nh5 Rc8 24. Bc4 Be8 25. Rd1 Bb5) 20... dxc3?? { (1.63 → 7.08) Blunder. Nd5 was best. } { [%eval 7.08] } (20... Nd5 21. Nxd5 Qxd5 22. Bxf7 d3 23. Qd2 Rd8 24. Bg6 b6 25. Rd1 Bb7 26. f3) 21. Bxf7 { [%eval 6.81] } 21... Re7?? { (6.81 → Mate in 3) Checkmate is now unavoidable. g6 was best. } { [%eval #3] } (21... g6 22. Qxg6 Qg5 23. Qxg5 hxg5 24. Bxe8 Nd5 25. Ne2 b5 26. cxb6 Bb7 27. Rc1) 22. Bg6?? { (Mate in 3 → 3.99) Lost forced checkmate sequence. Ng6+ was best. } { [%eval 3.99] } (22. Ng6+ Kh7 23. Nf8+ Kh8 24. Qh7#) 22... Nd5 { [%eval 4.05] } 23. g3?! { (4.05 → 2.67) Inaccuracy. Nxd5 was best. } { [%eval 2.67] } (23. Nxd5 exd5 24. Qxc3 d4 25. Qg3 Be6 26. b4 b6 27. c6 b5 28. Be4 Bd5) 23... Nb4? { (2.67 → 4.28) Mistake. Nxf4 was best. } { [%eval 4.28] } (23... Nxf4 24. gxf4 Bd7 25. Qd3 Qc8 26. Qxc3 Be8 27. Bc2 Rd7 28. b4 Qd8 29. b5) 24. Qxc3 { [%eval 4.47] } 24... Nd5 { [%eval 5.27] } 25. Rd1 { [%eval 4.56] } 25... Rd7 { [%eval 4.35] } 26. Nxe6?? { (4.35 → -4.58) Blunder. Nxd5 was best. } { [%eval -4.58] } (26. Nxd5 Rxd5 27. Rxd5 exd5 28. Bc2 Be6 29. Qd3 Bg8 30. e6 Qc8 31. Qxd5 Bxe6) 26... Qg5?? { (-4.58 → 5.55) Blunder. Nxc3 was best. } { [%eval 5.55] } (26... Nxc3 27. Re1 Rd1 28. Nxd8 Rxe1+ 29. Kg2 Kg8 30. c6 bxc6 31. b4 Kf8 32. b5) 27. Nxg5 { [%eval 5.8] } 27... Nxc3 { [%eval 5.79] } 28. Nf7+ { [%eval 5.75] } 28... Kg8 { [%eval 5.74] } 29. Rxd7 { [%eval 5.66] } 29... Bxd7 { [%eval 5.72] } 30. b4 { [%eval 5.15] } 30... Bc6 { [%eval 5.61] } 31. Nd6 { [%eval 5.61] } 31... b5 { [%eval 6.93] } 32. f3?! { (6.93 → 5.05) Inaccuracy. cxb6 was best. } { [%eval 5.05] } (32. cxb6 Kf8 33. b7 Bxb7 34. Nxb7 Ke7 35. Nc5 Kd8 36. Kh1 Nd1 37. Kg2 Nc3) 32... Ne2+ { [%eval 6.24] } 33. Kf2 { [%eval 6.05] } 33... Nc3 { [%eval 6.49] } 34. Be4 { [%eval 6.35] } 34... Nxe4+ { [%eval 6.88] } 35. fxe4 { [%eval 6.89] } 35... Kf8 { [%eval 6.73] } 36. e6 { [%eval 6.79] } 36... Ke7 { [%eval 6.55] } 37. Nc8+ { [%eval 5.79] } 37... Kxe6 { [%eval 5.73] } 38. Na7 { [%eval 5.64] } 38... Bxe4 { [%eval 5.46] } 39. Nxb5 { [%eval 5.2] } 39... Kd5?! { (5.20 → 7.85) Inaccuracy. Bh1 was best. } { [%eval 7.85] } (39... Bh1 40. Nc3 Ke5 41. Ke3 Bg2 42. b5 g5 43. b6 h5 44. Nb5 Ke6 45. Nd6) 40. h4?! { (7.85 → 4.94) Inaccuracy. Nc3+ was best. } { [%eval 4.94] } (40. Nc3+ Kc6 41. Nxe4 g5 42. Ke3 Kd7 43. g4 Kc7 44. b5 Kb8 45. Kd4 Kb7) 40... Kc4?! { (4.94 → 7.55) Inaccuracy. Bc2 was best. } { [%eval 7.55] } (40... Bc2 41. Kf3 Ke5 42. Ke3 Ba4 43. Nd6 g5 44. Nf7+ Kf6 45. Nxh6 Bd7 46. hxg5+) 41. Na3+?? { (7.55 → 0.01) Blunder. Nd6+ was best. } { [%eval 0.01] } (41. Nd6+ Kd5 42. Nxe4 g5 43. h5 Kc6 44. Ke3 Kb7 45. g4 Kc8 46. b5 Kc7) 41... Kxb4 { [%eval 0.06] } 42. Ke3 { [%eval 0.0] } 42... Bc6 { [%eval 0.0] } 43. Nc2+ { [%eval 0.0] } 43... Kxc5 { [%eval 0.0] } 44. Nd4 { [%eval 0.0] } 44... Ba4 { [%eval 0.2] } 45. g4 { [%eval 0.0] } 45... g6 { [%eval 0.0] } 46. h5 { [%eval 0.01] } 46... gxh5 { [%eval 0.0] } 47. gxh5 { [%eval 0.0] } 47... Kc4 { [%eval 0.04] } 48. Ne6 { [%eval 0.0] } 48... Kd5 { [%eval 0.0] } 49. Nf4+ { [%eval 0.0] } 49... Ke5 { [%eval 0.0] } 50. Nh3 { [%eval 0.0] } 50... Kd5 { [%eval 0.0] } 51. Nf4+ { [%eval 0.0] } 51... Kc5 { [%eval 0.05] } 52. Ne6+ { [%eval 0.0] } 52... Kc4 { [%eval 0.09] } 53. Nc7 { [%eval 0.0] } 53... Kc3 { [%eval 0.08] } 54. Ne6 { [%eval 0.11] } 54... Bb3 { [%eval 0.02] } 55. Nd4 { [%eval 0.0] } 55... Bf7 { [%eval 0.01] } 56. Nf5 { [%eval 0.02] } 56... Kc4?? { (0.02 → 7.95) Blunder. Bxh5 was best. } { [%eval 7.95] } (56... Bxh5 57. Nxh6 Bg6 58. Ng4 Bd3 59. Ne5 Ba6 60. Kf4 Kd2 61. Nd7 Ke2 62. Kg5) 57. Nxh6?? { (7.95 → 0.00) Blunder. Nd6+ was best. } { [%eval 0.0] } (57. Nd6+ Kc5 58. Nxf7 Kd5 59. Nxh6 Ke5 60. Ng4+ Kf5 61. Kf3 Ke6 62. Kf4 Kd5) 57... Bd5?? { (0.00 → 5.18) Blunder. Bxh5 was best. } { [%eval 5.18] } (57... Bxh5 58. Ke4 Kc5 59. Ke5 Be2 60. Nf5 Bc4 61. Nd4 Bd5 62. Nc2 Bc4) 58. Nf7?? { (5.18 → 0.00) Blunder. Ng4 was best. } { [%eval 0.0] } (58. Ng4 Bg8 59. Kf4 Kd4 60. Kg5 Bh7 61. Kf6 Ke4 62. h6 Kf4 63. Ne5 Bc2) 58... Bxf7 { [%eval 0.0] } 59. h6 { [%eval 0.0] } 59... Bg6 { [%eval 0.0] } 60. Kf4 { [%eval 0.0] } 60... Kd3 { [%eval 0.0] } 61. Kg5 { [%eval 0.0] } 61... Be8?? { (0.00 → 5.58) Blunder. Bh7 was best. } { [%eval 5.58] } { Black wins on time. } (61... Bh7 62. Kf6 Ke3 63. Kg7 Bf5 64. h7 Bxh7 65. Kxh7 Kf3 66. Kg7 Kf2 67. Kf8) 0-1