FEN
[Event "rated rapid game"]
[Site "https://lichess.org/pGf3stBj"]
[Date "2026.05.12"]
[Round "-"]
[White "pasamava"]
[Black "alexey_ivoninsky"]
[Result "0-1"]
[GameId "pGf3stBj"]
[UTCDate "2026.05.12"]
[UTCTime "09:31:33"]
[WhiteElo "1680"]
[BlackElo "1709"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A40"]
[Opening "Horwitz Defense"]
[Termination "Normal"]
[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... c5 { [%eval 0.09] } 4. Nf3 { [%eval 0.0] } 4... Nf6 { [%eval 0.14] } 5. c3 { [%eval 0.0] } 5... cxd4 { [%eval 0.23] } 6. cxd4 { [%eval 0.19] } 6... Bb4+ { [%eval 0.42] } 7. Nbd2 { [%eval 0.33] } 7... Nc6 { [%eval 0.42] } 8. Bb5 { [%eval 0.15] } 8... Qa5?! { (0.15 → 0.74) Inaccuracy. Qb6 was best. } { [%eval 0.74] } (8... Qb6 9. Bxc6+ bxc6 10. O-O Ba6 11. Re1 O-O 12. a3 Bxd2 13. Nxd2 Qxb2 14. Rb1) 9. Bd3 { [%eval 0.72] } 9... O-O { [%eval 0.68] } 10. O-O { [%eval 0.57] } 10... Qb6 { [%eval 0.51] } 11. a3 { [%eval 0.43] } 11... Be7 { [%eval 0.47] } 12. Ne5 { [%eval 0.45] } 12... Qxb2 { [%eval 0.43] } 13. a4 { [%eval 0.0] } 13... Qb6 { [%eval 0.45] } 14. Qf3 { [%eval 0.41] } 14... Qd8 { [%eval 0.33] } 15. Qh3 { [%eval 0.55] } 15... g6 { [%eval 0.66] } 16. Ndf3?! { (0.66 → -0.32) Inaccuracy. Bh6 was best. } { [%eval -0.32] } (16. Bh6 Nxe5 17. dxe5 Nd7 18. Bxf8 Bxf8 19. Qg3 Nc5 20. Bc2 b6 21. Rfc1 Ba6) 16... Nh5?! { (-0.32 → 0.56) Inaccuracy. Nb4 was best. } { [%eval 0.56] } (16... Nb4 17. Bb1 Ne4 18. Bh6 f6 19. Bxf8 Qxf8 20. Nd3 Nc3 21. g4 a5 22. Ra3) 17. Bh6 { [%eval 0.53] } 17... Re8?! { (0.53 → 1.62) Inaccuracy. Ng7 was best. } { [%eval 1.62] } (17... Ng7 18. Rab1 Qe8 19. e4 Nxe5 20. dxe5 Qd8 21. Be3 h5 22. g4 b6 23. gxh5) 18. g4 { [%eval 1.62] } 18... Ng7?? { (1.62 → 4.46) Blunder. Nxe5 was best. } { [%eval 4.46] } (18... Nxe5 19. Nxe5 Nf6 20. Qf3 Bf8 21. Bg5 Be7 22. Kg2 Rf8 23. Bh6 Nd7 24. Bxf8) 19. g5?? { (4.46 → -0.90) Blunder. Bxg7 was best. } { [%eval -0.9] } (19. Bxg7 Nxe5 20. Bxe5 f6 21. Bg3 a5 22. Qg2 Bb4 23. h3 Bd7 24. g5 e5) 19... Nxe5 { [%eval -0.92] } 20. Nxe5 { [%eval -0.96] } 20... Bxg5 { [%eval -0.95] } 21. Bxg7 { [%eval -1.47] } 21... Kxg7 { [%eval -1.51] } 22. Qf3?! { (-1.51 → -2.69) Inaccuracy. f4 was best. } { [%eval -2.69] } (22. f4 Bf6 23. a5 Rb8 24. Ra2 Rg8 25. Qg3 Bd7 26. Nxd7 Qxd7 27. f5 exf5) 22... Bf6?! { (-2.69 → -1.69) Inaccuracy. f6 was best. } { [%eval -1.69] } (22... f6 23. Nxg6 hxg6 24. Qg2 Rh8 25. f4 Bh4 26. Bxg6 Rh6 27. Bd3+ Kh8 28. Kh1) 23. Kh1?! { (-1.69 → -2.45) Inaccuracy. Rfb1 was best. } { [%eval -2.45] } (23. Rfb1 Bxe5 24. dxe5 Qg5+ 25. Qg3 Qxg3+ 26. hxg3 Rb8 27. Rc1 Bd7 28. Bb5 Bc6) 23... Bxe5 { [%eval -2.5] } 24. dxe5 { [%eval -2.49] } 24... Bd7 { [%eval -2.33] } 25. Rg1 { [%eval -2.6] } 25... Bc6 { [%eval -2.52] } 26. e4?! { (-2.52 → -3.34) Inaccuracy. Qg3 was best. } { [%eval -3.34] } (26. Qg3 Rf8 27. f4 d4+ 28. e4 Qc7 29. Rgf1 f5 30. exf6+ Rxf6 31. Kg1 Raf8) 26... dxe4 { [%eval -3.21] } 27. Bxe4 { [%eval -3.46] } 27... Bxe4 { [%eval -3.42] } 28. Qxe4 { [%eval -3.34] } 28... Qd5 { [%eval -3.36] } 29. Qxd5 { [%eval -3.44] } 29... exd5 { [%eval -3.38] } 30. f4 { [%eval -3.52] } 30... d4 { [%eval -3.12] } 31. Rgd1 { [%eval -3.5] } 31... Red8?! { (-3.50 → -2.52) Inaccuracy. Rad8 was best. } { [%eval -2.52] } (31... Rad8 32. Kg2 f6 33. Rab1 Rd7 34. Rb5 fxe5 35. fxe5 d3 36. Rd2 Kf7 37. Kf3) 32. Rd3?! { (-2.52 → -3.58) Inaccuracy. Rab1 was best. } { [%eval -3.58] } (32. Rab1 b6 33. a5 bxa5 34. Rb7 Rab8 35. Rc7 Kf8 36. e6 fxe6 37. Rxh7 d3) 32... Rac8 { [%eval -3.4] } 33. Rad1 { [%eval -3.64] } 33... Rc4 { [%eval -3.57] } 34. Kg2 { [%eval -3.7] } 34... Rxa4 { [%eval -3.79] } 35. Kf3 { [%eval -4.26] } 35... b5 { [%eval -4.19] } 36. Ke4 { [%eval -4.2] } 36... a5 { [%eval -4.2] } 37. Rxd4? { (-4.20 → -7.09) Mistake. f5 was best. } { [%eval -7.09] } (37. f5 gxf5+ 38. Kxf5 Rc4 39. Ke4 a4 40. Rg1+ Kf8 41. Rf1 Rc2 42. Rxd4 Re2+) 37... Raxd4+ { [%eval -6.33] } 38. Rxd4 { [%eval -6.64] } 38... Rxd4+ { [%eval -6.54] } 39. Kxd4 { [%eval -6.09] } 39... f6 { [%eval -6.13] } 40. e6 { [%eval -7.06] } 40... Kf8 { [%eval -7.36] } 41. Kc5 { [%eval -7.11] } 41... Ke7 { [%eval -6.71] } 42. Kxb5 { [%eval -8.62] } 42... Kxe6 { [%eval -7.85] } 43. Kxa5 { [%eval -10.3] } 43... Kf5 { [%eval -8.59] } 44. Kb4 { [%eval -8.37] } 44... Kxf4 { [%eval -8.47] } 45. Kc3 { [%eval -9.32] } 45... Ke4 { [%eval -8.57] } 46. Kd2 { [%eval -9.04] } 46... Kf3 { [%eval -8.9] } 47. Ke1 { [%eval -11.03] } 47... Kg2 { [%eval -9.12] } 48. h4 { [%eval -81.15] } 48... f5 { [%eval -15.24] } 49. Ke2 { [%eval -11.37] } 49... f4 { [%eval -15.78] } 50. Kd3 { [%eval -14.35] } 50... f3 { [%eval -81.15] } 51. Ke4 { [%eval -81.15] } 51... f2 { [%eval -10.24] } 52. Kf4?! { (-10.24 → Mate in 13) Checkmate is now unavoidable. h5 was best. } { [%eval #-13] } (52. h5 gxh5 53. Kd4 h4 54. Kc4 f1=Q+ 55. Kd5 h3 56. Kc6 h2 57. Kc7 h5) 52... f1=Q+ { [%eval -9.53] } 53. Kg5? { (-9.53 → Mate in 4) Checkmate is now unavoidable. Ke5 was best. } { [%eval #-4] } (53. Ke5 Qe1+ 54. Kf6 Qxh4+ 55. Ke5 Qe1+ 56. Kd6 h5 57. Kc7 h4 58. Kb6 h3) 53... Qf5+ { [%eval #-5] } 54. Kh6 { [%eval #-5] } 54... Qh5+ { [%eval #-9] } 55. Kg7 { [%eval #-10] } 55... h6 { [%eval #-10] } 56. Kh7 { [%eval #-8] } 56... g5 { [%eval #-7] } { White resigns. } 0-1