FEN
[Event "rated bullet game"]
[Site "https://lichess.org/OOQdRyRL"]
[Date "2026.05.18"]
[Round "-"]
[White "xp1n"]
[Black "Aleksandr1407"]
[Result "0-1"]
[GameId "OOQdRyRL"]
[UTCDate "2026.05.18"]
[UTCTime "18:13:56"]
[WhiteElo "1054"]
[BlackElo "1108"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "C62"]
[Opening "Ruy Lopez: Steinitz Defense"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bb5 { [%eval 0.15] } 3... d6 { [%eval 0.39] } { C62 Ruy Lopez: Steinitz Defense } 4. O-O { [%eval 0.28] } 4... Bd7 { [%eval 0.45] } 5. Re1 { [%eval 0.08] } 5... Nf6 { [%eval 0.46] } 6. c3 { [%eval 0.42] } 6... Be7 { [%eval 0.45] } 7. d4 { [%eval 0.5] } 7... a6 { [%eval 0.61] } 8. Bxc6 { [%eval 0.4] } 8... Bxc6 { [%eval 0.37] } 9. Bg5 { [%eval 0.11] } 9... O-O { [%eval 0.2] } 10. Nbd2 { [%eval 0.14] } 10... h6 { [%eval 0.17] } 11. Bxf6 { [%eval -0.16] } 11... Bxf6 { [%eval -0.06] } 12. Nc4 { [%eval -0.36] } 12... exd4 { [%eval -0.39] } 13. cxd4?! { (-0.39 → -1.32) Inaccuracy. Nxd4 was best. } { [%eval -1.32] } (13. Nxd4 Bxd4 14. Qxd4 f5 15. Nd2 Qg5 16. f3 Rae8 17. b3 Qg6 18. exf5 Rxe1+) 13... Bb5? { (-1.32 → 0.06) Mistake. Bxe4 was best. } { [%eval 0.06] } (13... Bxe4 14. Rxe4 d5 15. Re2 dxc4 16. Rc2 b5 17. b3 c5 18. bxc4 cxd4 19. Qd3) 14. b3 { [%eval -0.24] } 14... d5 { [%eval -0.25] } 15. e5 { [%eval -0.23] } 15... Be7 { [%eval -0.22] } 16. Ne3?! { (-0.22 → -1.24) Inaccuracy. Nb2 was best. } { [%eval -1.24] } (16. Nb2 Bd7 17. Nd3 Bf5 18. h3 c6 19. Qd2 Be4 20. Re3 Qd7 21. Rc1 a5) 16... a5? { (-1.24 → 0.13) Mistake. Bb4 was best. } { [%eval 0.13] } (16... Bb4 17. Nd2 Re8 18. f4 Rc8 19. Rc1 Bd3 20. Nc2 Bc3 21. b4 Bxc2 22. Rxc2) 17. a4 { [%eval 0.12] } 17... Ba6 { [%eval 0.38] } 18. Nf5 { [%eval 0.46] } 18... Bb4? { (0.46 → 1.77) Mistake. b6 was best. } { [%eval 1.77] } (18... b6 19. Rc1 Bc8 20. Nxe7+ Qxe7 21. h3 Ra7 22. Kh2 Rd8 23. Rc6 Bd7 24. Rc3) 19. Re2?? { (1.77 → -1.78) Blunder. Re3 was best. } { [%eval -1.78] } (19. Re3 Kh7 20. N3h4 Rg8 21. Rh3 Qg5 22. Ra2 Qf4 23. g4 c5 24. Ng2 Qg5) 19... Bxe2 { [%eval -1.8] } 20. Qxe2 { [%eval -1.69] } 20... c6 { [%eval -1.49] } 21. Rc1 { [%eval -1.75] } 21... Rc8 { [%eval -1.64] } 22. Qe3 { [%eval -1.6] } 22... g6?? { (-1.60 → 6.79) Blunder. Qd7 was best. } { [%eval 6.79] } (22... Qd7 23. N3h4 Kh7 24. h3 Rg8 25. g4 Bf8 26. Ng3 g6 27. Nf3 Be7 28. Kg2) 23. Nxh6+?? { (6.79 → 0.78) Blunder. Qxh6 was best. } { [%eval 0.78] } (23. Qxh6 gxf5 24. Ng5 Qxg5 25. Qxg5+ Kh7 26. Rd1 f6 27. Qxf5+ Kh8 28. Qh5+ Kg7) 23... Kh7?? { (0.78 → 2.83) Blunder. Kg7 was best. } { [%eval 2.83] } (23... Kg7 24. Ng5 Qe7 25. f4 f6 26. f5 fxg5 27. f6+ Rxf6 28. exf6+ Qxf6 29. Rf1) 24. Nxf7?? { (2.83 → -1.98) Blunder. Ng5+ was best. } { [%eval -1.98] } (24. Ng5+ Kg7 25. f4 Be7 26. Nhxf7 Qd7 27. e6 Qc7 28. f5 gxf5 29. Rf1 c5) 24... Rxf7 { [%eval -1.92] } 25. Ng5+ { [%eval -1.76] } 25... Kg7?? { (-1.76 → 4.55) Blunder. Kg8 was best. } { [%eval 4.55] } (25... Kg8 26. Nxf7 Kxf7 27. Qh3 Kg7 28. Rf1 Rc7 29. f4 Rf7 30. g4 Qh8 31. Qg3) 26. Nxf7?? { (4.55 → -1.98) Blunder. Ne6+ was best. } { [%eval -1.98] } (26. Ne6+ Kg8 27. Nxd8 Rxd8 28. Rf1 Rdf8 29. f4 c5 30. e6 Re7 31. g4 c4) 26... Kxf7 { [%eval -1.99] } 27. Qf4+?! { (-1.99 → -2.85) Inaccuracy. Qh3 was best. } { [%eval -2.85] } (27. Qh3 Kg7 28. f4 Rc7 29. Rf1 Rf7 30. g4 c5 31. f5 Qg5 32. f6+ Kg8) 27... Kg7 { [%eval -2.4] } 28. Qf6+?? { (-2.40 → -5.13) Blunder. Qg4 was best. } { [%eval -5.13] } (28. Qg4 Ra8 29. g3 Qc8 30. Qxc8 Rxc8 31. f4 c5 32. Kf2 Ba3 33. Rc2 Kf7) 28... Qxf6 { [%eval -5.35] } 29. exf6+ { [%eval -5.06] } 29... Kxf6 { [%eval -5.04] } 30. Rd1 { [%eval -5.57] } 30... Kf5 { [%eval -5.38] } 31. Rd3 { [%eval -6.35] } 31... Ke4 { [%eval -6.19] } 32. g3?! { (-6.19 → -9.76) Inaccuracy. Re3+ was best. } { [%eval -9.76] } (32. Re3+ Kxd4 33. Kf1 c5 34. Ke2 c4 35. Kd1 cxb3 36. Rxb3 Kc4 37. Rg3 d4) 32... Kxd3 { [%eval -9.16] } 33. Kg2 { [%eval -12.2] } 33... Kxd4 { [%eval -11.57] } 34. Kh3 { [%eval -12.9] } 34... Kc3 { [%eval -12.16] } 35. Kg4 { [%eval -11.47] } 35... Kxb3 { [%eval -12.41] } 36. Kg5 { [%eval -11.8] } 36... Kxa4 { [%eval -11.32] } 37. Kxg6?! { (-11.32 → Mate in 9) Checkmate is now unavoidable. Kf4 was best. } { [%eval #-9] } (37. Kf4 Rf8+ 38. Ke5 Rxf2 39. h4 Bc3+ 40. Kd6 d4 41. Ke5 d3+ 42. Ke4 d2) 37... d4 { [%eval #-8] } 38. Kg5 { [%eval #-8] } 38... d3 { [%eval #-7] } 39. Kg4 { [%eval #-7] } 39... d2 { [%eval -14.88] } 40. Kf3?! { (-14.88 → Mate in 6) Checkmate is now unavoidable. f4 was best. } { [%eval #-6] } (40. f4 d1=Q+ 41. Kg5 c5 42. g4 c4 43. h4 c3 44. h5 c2 45. h6 Kb3) 40... d1=Q+ { [%eval #-5] } 41. Kg2 { [%eval #-5] } 41... Qd6?! { (Mate in 5 → -16.69) Lost forced checkmate sequence. Rf8 was best. } { [%eval -16.69] } (41... Rf8 42. h3 Qf3+ 43. Kh2 Qxf2+ 44. Kh1 Qf1+ 45. Kh2 Rf2#) 42. Kh3?! { (-16.69 → Mate in 5) Checkmate is now unavoidable. g4 was best. } { [%eval #-5] } (42. g4 c5 43. g5 c4 44. h3 c3 45. Kf3 c2 46. Kg4 Qd1+ 47. f3 c1=Q) 42... Rd8 { [%eval #-5] } 43. Kg2 { [%eval #-5] } 43... Qd2 { [%eval #-4] } 44. Kf3 { [%eval #-4] } 44... Rd3+ { [%eval #-5] } 45. Kg4 { [%eval #-4] } 45... Rc3 { [%eval #-5] } 46. Kh5 { [%eval #-5] } 46... Rc2 { [%eval #-5] } 47. Kg6 { [%eval #-5] } 47... Qxf2 { [%eval #-4] } { Black wins on time. } 0-1