[Event "Monthly UltraBullet Arena"]
[Site "http://chess-academy.net/xnX66kz4"]
[Date "2025.11.30"]
[Round "-"]
[White "Nokia"]
[Black "ioan20"]
[Result "1-0"]
[UTCDate "2025.11.30"]
[UTCTime "16:36:39"]
[WhiteElo "3350"]
[BlackElo "1609"]
[WhiteRatingDiff "+0"]
[BlackRatingDiff "+0"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "A40"]
[Opening "Horwitz Defense"]
[Termination "Time forfeit"]
[Annotator "chess-academy.net"]

1. d4 { [%eval 0.15] [%clk 0:00:08] } 1... e6 { [%eval 0.38] [%clk 0:00:15] } { A40 Horwitz Defense } 2. e3 { [%eval 0.02] [%clk 0:00:07] } 2... d5 { [%eval 0.24] [%clk 0:00:15] } 3. Nf3 { [%eval -0.13] [%clk 0:00:07] } 3... c6?! { (-0.13 → 0.81) Inaccuracy. Best move was Nf6. } { [%eval 0.81] [%clk 0:00:13] } (3... Nf6 4. Bd3 c5 5. O-O Be7 6. c3 O-O 7. Nbd2 b6 8. e4 Ba6 9. Bxa6 Nxa6 10. Re1) 4. c3?! { (0.81 → 0.04) Inaccuracy. Best move was Bd3. } { [%eval 0.04] [%clk 0:00:07] } (4. Bd3 Bd6) 4... b5? { (0.04 → 1.22) Mistake. Best move was Bd6. } { [%eval 1.22] [%clk 0:00:13] } (4... Bd6 5. Nbd2) 5. Be2?! { (1.22 → 0.25) Inaccuracy. Best move was Nbd2. } { [%eval 0.25] [%clk 0:00:07] } (5. Nbd2 Nf6 6. Bd3 a5 7. O-O Be7 8. e4 Ba6 9. Qe2 b4 10. c4 O-O 11. b3 c5) 5... Be7 { [%eval 0.56] [%clk 0:00:12] } 6. O-O { [%eval 0.36] [%clk 0:00:07] } 6... Bd6?! { (0.36 → 1.32) Inaccuracy. Best move was Nf6. } { [%eval 1.32] [%clk 0:00:12] } (6... Nf6 7. Nbd2 a5 8. Qc2 Ba6 9. Re1 O-O 10. e4 h6 11. a4 b4 12. c4 b3 13. Nxb3) 7. Ne5?! { (1.32 → 0.48) Inaccuracy. Best move was Nbd2. } { [%eval 0.48] [%clk 0:00:07] } (7. Nbd2 Ne7 8. a4 bxa4 9. Rxa4 O-O 10. b4 Nd7 11. e4 Bc7 12. c4 Ng6 13. c5 Nf4) 7... Qe7? { (0.48 → 1.57) Mistake. Best move was Ne7. } { [%eval 1.57] [%clk 0:00:11] } (7... Ne7 8. Nd2 Bxe5 9. dxe5 Nd7 10. f4 O-O 11. b4 f6 12. exf6 Nxf6 13. a4 Nf5 14. Nb3) 8. f4?! { (1.57 → 0.75) Inaccuracy. Best move was a4. } { [%eval 0.75] [%clk 0:00:07] } (8. a4 bxa4 9. Qxa4 Bb7 10. b4 Nf6 11. Nd2 Qc7 12. f4 a5 13. bxa5 O-O 14. Bb2 c5) 8... Nf6 { [%eval 1.1] [%clk 0:00:10] } 9. Bf3? { (1.10 → 0.03) Mistake. Best move was Nd2. } { [%eval 0.03] [%clk 0:00:07] } (9. Nd2 O-O 10. Bd3 a5 11. Qf3 b4 12. a3 bxc3 13. bxc3 c5 14. Rb1 Qa7 15. Bb2 cxd4) 9... Ng4?? { (0.03 → 5.23) Blunder. Best move was O-O. } { [%eval 5.23] [%clk 0:00:10] } (9... O-O) 10. Ng6?? { (5.23 → -0.73) Blunder. Best move was Nxg4. } { [%eval -0.73] [%clk 0:00:06] } (10. Nxg4 a5 11. Nd2 b4 12. Be2 f5 13. Ne5 Bxe5 14. fxe5 O-O 15. Nf3 Ba6 16. Bd2 bxc3) 10... fxg6? { (-0.73 → 0.61) Mistake. Best move was hxg6. } { [%eval 0.61] [%clk 0:00:09] } (10... hxg6 11. Bxg4) 11. Bxg4 { [%eval 0.34] [%clk 0:00:06] } 11... Qh4? { (0.34 → 2.05) Mistake. Best move was Nd7. } { [%eval 2.05] [%clk 0:00:07] } (11... Nd7 12. Nd2 O-O 13. g3 Nf6 14. Bf3 Bb7 15. e4 dxe4 16. Nxe4 Nxe4 17. Bxe4 c5 18. Qf3) 12. Bh3? { (2.05 → 0.97) Mistake. Best move was e4. } { [%eval 0.97] [%clk 0:00:06] } (12. e4) 12... Qxh3?? { (0.97 → 8.44) Blunder. Best move was O-O. } { [%eval 8.44] [%clk 0:00:07] } (12... O-O) 13. gxh3 { [%eval 8.16] [%clk 0:00:05] } 13... g5? { (8.16 → 10.31) Mistake. Best move was O-O. } { [%eval 10.31] [%clk 0:00:07] } (13... O-O 14. a4) 14. Qf3? { (10.31 → 8.47) Mistake. Best move was fxg5. } { [%eval 8.47] [%clk 0:00:05] } (14. fxg5 g6 15. e4 Na6 16. Bf4 Bxf4 17. Rxf4 Nc7 18. Qf3 Bd7 19. Nd2 O-O-O 20. h4 dxe4) 14... gxf4? { (8.47 → 9.55) Mistake. Best move was O-O. } { [%eval 9.55] [%clk 0:00:07] } (14... O-O 15. e4 gxf4 16. e5 Be7 17. Bxf4 Rf5 18. Nd2 c5 19. Qg3 Na6 20. h4 Bd7 21. Bh6) 15. exf4? { (9.55 → 8.05) Mistake. Best move was Qh5+. } { [%eval 8.05] [%clk 0:00:04] } (15. Qh5+ g6) 15... Bxf4? { (8.05 → 19.82) Mistake. Best move was O-O. } { [%eval 19.82] [%clk 0:00:05] } (15... O-O) 16. Qh5+ { [%eval 13.38] [%clk 0:00:04] } 16... g6 { [%eval 13.27] [%clk 0:00:04] } 17. Qg4?! { (13.27 → 9.28) Inaccuracy. Best move was Qf3. } { [%eval 9.28] [%clk 0:00:04] } (17. Qf3) 17... g5?! { (9.28 → 12.58) Inaccuracy. Best move was Bxc1. } { [%eval 12.58] [%clk 0:00:04] } (17... Bxc1 18. Rxc1 Rf8 19. Qh4 Nd7 20. Qxh7 Nb6 21. Qxg6+ Kd8 22. Qg3 Bd7 23. Rf1 Re8 24. Rf7) 18. Qf3?! { (12.58 → 9.30) Inaccuracy. Best move was Bxf4. } { [%eval 9.3] [%clk 0:00:04] } (18. Bxf4) 18... g4?! { (9.30 → 23.44) Inaccuracy. Best move was Rf8. } { [%eval 23.44] [%clk 0:00:03] } (18... Rf8 19. Bxf4 gxf4 20. Qh5+ Kd8 21. Qxh7 Nd7 22. Nd2 Nb6 23. Qg7 Rf5 24. Rxf4 Rxf4 25. Qg5+) 19. Qxf4 { [%eval 22.46] [%clk 0:00:03] } 19... gxh3?! { (22.46 → Mate in 2) Checkmate is now unavoidable. Best move was Nd7. } { [%eval #2] [%clk 0:00:02] } (19... Nd7 20. Qd6 h6 21. Qxc6 Kd8 22. Qxa8 gxh3 23. Qxa7 e5 24. dxe5 Rg8+ 25. Kh1 Rg6 26. Qa5+) 20. Qf7+ { [%eval #1] [%clk 0:00:03] } 20... Kd8 { [%eval #1] [%clk 0:00:01] } 21. Qf6+?! { (Mate in 1 → 27.74) Lost forced checkmate sequence. Best move was Bg5#. } { [%eval 27.74] [%clk 0:00:03] } { White wins on time. } (21. Bg5#) 1-0


