lichess.org
Donate
FEN
[Event "Hourly UltraBullet Arena"] [Site "https://lichess.org/f3G5ZySi"] [Date "2026.03.30"] [Round "-"] [White "naryy"] [Black "sling16"] [Result "1-0"] [GameId "f3G5ZySi"] [UTCDate "2026.03.30"] [UTCTime "18:41:31"] [WhiteElo "1634"] [BlackElo "1962"] [WhiteRatingDiff "+10"] [BlackRatingDiff "-10"] [Variant "Standard"] [TimeControl "15+0"] [ECO "A06"] [Opening "Zukertort Opening: Old Indian Attack"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. d3 { [%eval -0.15] } 1... d5 { [%eval 0.0] } 2. Nf3 { [%eval 0.0] } { A06 Zukertort Opening: Old Indian Attack } 2... e6 { [%eval 0.11] } 3. g3 { [%eval 0.01] } 3... Nf6 { [%eval 0.0] } 4. Bg2 { [%eval 0.0] } 4... Bd6 { [%eval 0.07] } 5. O-O { [%eval 0.06] } 5... Nc6 { [%eval 0.23] } 6. Bg5 { [%eval 0.19] } 6... Bd7 { [%eval 0.23] } 7. Bxf6 { [%eval -0.26] } 7... gxf6?! { (-0.26 → 0.63) Inaccuracy. Qxf6 was best. } { [%eval 0.63] } (7... Qxf6 8. Nc3 Ne5 9. Nxe5 Bxe5 10. e4 c6 11. Ne2 Bd6 12. d4 dxe4 13. Nc3) 8. Nbd2 { [%eval 0.64] } 8... Qe7 { [%eval 1.12] } 9. c3 { [%eval 0.66] } 9... O-O-O { [%eval 0.79] } 10. d4 { [%eval 0.75] } 10... h5 { [%eval 0.91] } 11. e4 { [%eval 0.86] } 11... dxe4 { [%eval 1.0] } 12. d5?? { (1.00 → -3.90) Blunder. Nxe4 was best. } { [%eval -3.9] } (12. Nxe4 f5 13. Nxd6+ Qxd6 14. a4 f6 15. b4 e5 16. b5 Ne7 17. dxe5) 12... f5?? { (-3.90 → -0.45) Blunder. exd5 was best. } { [%eval -0.45] } (12... exd5 13. Nh4 f5 14. b4 Be6 15. f3 Rhg8 16. Kh1 Kb8 17. Nb3 f4 18. b5) 13. c4?? { (-0.45 → -3.56) Blunder. dxc6 was best. } { [%eval -3.56] } (13. dxc6 Bxc6 14. Nd4 Bd7 15. Nc4 e5 16. Nxd6+ cxd6 17. Ne2 h4 18. c4 Bc6) 13... exd5 { [%eval -2.98] } 14. c5? { (-2.98 → -5.25) Mistake. cxd5 was best. } { [%eval -5.25] } (14. cxd5 Nb4 15. Nh4 Kb8 16. a3 Nd3 17. Nc4 Qf6 18. Qc2 Rhg8 19. Rad1 Bb5) 14... Ne5?? { (-5.25 → -1.00) Blunder. Bxc5 was best. } { [%eval -1.0] } (14... Bxc5 15. Nb3 Bb6 16. Qxd5 Be6 17. Qb5 Rd5 18. Qe2 exf3 19. Qxf3 f4 20. Rfe1) 15. cxd6 { [%eval -1.13] } 15... cxd6? { (-1.13 → 0.12) Mistake. Qxd6 was best. } { [%eval 0.12] } (15... Qxd6 16. Nxe5 Qxe5 17. Re1 Qd6 18. Nb3 h4 19. Qd2 Rdg8 20. Rac1 Kb8 21. Red1) 16. Nxe5? { (0.12 → -1.02) Mistake. Nd4 was best. } { [%eval -1.02] } (16. Nd4 Kb8 17. Qb3 h4 18. Qxd5 Be6 19. Qa5 d5 20. Rac1 h3 21. Bh1 Rc8) 16... dxe5 { [%eval -1.19] } 17. Bf3?? { (-1.19 → -3.45) Blunder. Qb3 was best. } { [%eval -3.45] } (17. Qb3 d4 18. Rac1+ Kb8 19. h4 Rhg8 20. Qc4 Bc6 21. Qe2 Rg4 22. Rxc6 bxc6) 17... exf3 { [%eval -3.71] } 18. Nxf3 { [%eval -3.58] } 18... Kb8?! { (-3.58 → -2.47) Inaccuracy. Qd6 was best. } { [%eval -2.47] } (18... Qd6 19. Ng5 Be6 20. Nxe6 fxe6 21. a4 d4 22. a5 Kb8 23. a6 b6 24. Qb3) 19. Qd2? { (-2.47 → -4.17) Mistake. Qxd5 was best. } { [%eval -4.17] } (19. Qxd5 Rhe8 20. Rfd1 f6 21. Qa5 f4 22. Nh4 Rg8 23. Rd2 Rc8 24. Rad1 Bg4) 19... Bc6 { [%eval -3.79] } 20. Rfd1 { [%eval -4.49] } 20... e4?? { (-4.49 → -1.78) Blunder. d4 was best. } { [%eval -1.78] } (20... d4 21. Qe2 Rhe8 22. Rac1 Qe6 23. Rc5 f6 24. Nh4 f4 25. Qxh5 Qxa2 26. Qf5) 21. Ne5?? { (-1.78 → -5.88) Blunder. Nd4 was best. } { [%eval -5.88] } (21. Nd4 Qe5 22. Rac1 Bd7 23. Ne2 Be6 24. h4 Rd6 25. Qe3 Ra6 26. Rc3 Rxa2) 21... Qxe5 { [%eval -5.78] } 22. b3 { [%eval -6.48] } 22... h4 { [%eval -6.17] } 23. Rac1 { [%eval -6.34] } 23... h3 { [%eval -5.29] } 24. Rxc6 { [%eval -6.17] } 24... bxc6 { [%eval -6.29] } 25. Qc3?! { (-6.29 → -11.07) Inaccuracy. Rc1 was best. } { [%eval -11.07] } (25. Rc1 Rc8 26. Rc5 e3 27. fxe3 Qe4 28. Ra5 Rc7 29. Ra4 Qg2+ 30. Qxg2 hxg2) 25... Qe6?! { (-11.07 → -6.01) Inaccuracy. Qxc3 was best. } { [%eval -6.01] } (25... Qxc3 26. Kf1 d4 27. f4 Rhg8 28. Kf2 e3+ 29. Kf3) 26. Qxc6?! { (-6.01 → -10.12) Inaccuracy. Rd4 was best. } { [%eval -10.12] } (26. Rd4 f6 27. Ra4 Rd7 28. Qb4+ Rb7 29. Qc3 Re8) 26... Qxc6 { [%eval -9.98] } 27. Rd2? { (-9.98 → Mate in 2) Checkmate is now unavoidable. Kf1 was best. } { [%eval #-2] } (27. Kf1 d4 28. a4 Qc2 29. Ke1 d3 30. Rd2 Qc1+ 31. Rd1 d2+ 32. Ke2) 27... d4 { [%eval #-5] } 28. Kf1 { [%eval #-5] } 28... e3 { [%eval #-4] } 29. Rd3 { [%eval #-4] } 29... Qg2+ { [%eval #-3] } 30. Ke2 { [%eval #-3] } 30... Qh1 { [%eval #-5] } 31. Rxd4 { [%eval #-3] } 31... Qg2 { [%eval #-5] } 32. Rxd8+ { [%eval #-2] } 32... Rxd8 { [%eval #-1] } 33. Kxe3 { [%eval #-1] } 33... Qxf2+? { (Mate in 1 → -7.85) Lost forced checkmate sequence. Qe4# was best. } { [%eval -7.85] } (33... Qe4#) 34. Kxf2 { [%eval -7.91] } 34... Rd3 { [%eval -7.01] } 35. g4 { [%eval -7.65] } 35... Rd2+ { [%eval -7.52] } 36. Kf3 { [%eval -7.27] } { White wins on time. } 1-0