[Event "Rated UltraBullet game"]
[Site "http://chess-academy.net/LFYbp1iR"]
[Date "2026.06.03"]
[Round "-"]
[White "Nokia"]
[Black "Windows"]
[Result "1-0"]
[UTCDate "2026.06.03"]
[UTCTime "19:39:21"]
[WhiteElo "3500"]
[BlackElo "3154"]
[WhiteRatingDiff "+4"]
[BlackRatingDiff "-3"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "E60"]
[Opening "King's Indian Defense: Normal Variation, King's Knight Variation"]
[Termination "Time forfeit"]
[Annotator "chess-academy.net"]

1. d4 { [%clk 0:00:15] } Nf6 { [%clk 0:00:15] } 2. Nf3 { [%clk 0:00:15] } g6 { [%clk 0:00:15] } 3. c4 { [%clk 0:00:15] } { E60 King's Indian Defense: Normal Variation, King's Knight Variation } Bg7 { [%clk 0:00:15] } 4. Nc3 { [%clk 0:00:15] } O-O { [%clk 0:00:15] } 5. e3 { [%clk 0:00:15] } d5 { [%clk 0:00:15] } 6. Be2 { [%clk 0:00:15] } dxc4 { [%clk 0:00:15] } 7. Bxc4 { [%clk 0:00:14] } c5 { [%clk 0:00:14] } 8. Bb3 { [%clk 0:00:14] } cxd4 { [%clk 0:00:14] } 9. Nxd4 { [%clk 0:00:14] } Nc6 { [%clk 0:00:13] } 10. Nxc6 { [%clk 0:00:14] } Qxd1+ { [%clk 0:00:13] } 11. Nxd1 { [%clk 0:00:14] } bxc6 { [%clk 0:00:13] } 12. O-O { [%clk 0:00:14] } Bf5 { [%clk 0:00:13] } 13. Nc3 { [%clk 0:00:14] } Be4 { [%clk 0:00:13] } 14. f3 { [%clk 0:00:13] } Bf5 { [%clk 0:00:13] } 15. Re1 { [%clk 0:00:13] } Nd5 { [%clk 0:00:13] } 16. e4 { [%clk 0:00:12] } Nxc3 { [%clk 0:00:12] } 17. bxc3 { [%clk 0:00:12] } Bxc3 { [%clk 0:00:12] } 18. Bh6 { [%clk 0:00:11] } Bb4 { [%clk 0:00:12] } 19. exf5 { [%clk 0:00:10] } Bc5+ { [%clk 0:00:12] } 20. Be3 { [%clk 0:00:09] } Bxe3+ { [%clk 0:00:11] } 21. Rxe3 { [%clk 0:00:09] } gxf5 { [%clk 0:00:11] } 22. Rxe7 { [%clk 0:00:09] } Rfe8 { [%clk 0:00:11] } 23. Rae1 { [%clk 0:00:08] } Rxe7 { [%clk 0:00:10] } 24. Rxe7 { [%clk 0:00:08] } Rf8 { [%clk 0:00:09] } 25. Rxa7 { [%clk 0:00:08] } c5 { [%clk 0:00:09] } 26. Rxf7 { [%clk 0:00:08] } c4 { [%clk 0:00:09] } 27. Bxc4 { [%clk 0:00:08] } Rxf7 { [%clk 0:00:08] } 28. Bxf7+ { [%clk 0:00:08] } Kxf7 { [%clk 0:00:07] } 29. Kf2 { [%clk 0:00:07] } Ke7 { [%clk 0:00:07] } 30. Ke3 { [%clk 0:00:07] } Kd7 { [%clk 0:00:07] } 31. Kf4 { [%clk 0:00:07] } Ke6 { [%clk 0:00:07] } 32. g4 { [%clk 0:00:07] } fxg4 { [%clk 0:00:06] } 33. fxg4 { [%clk 0:00:07] } Kd5 { [%clk 0:00:05] } 34. h4 { [%clk 0:00:06] } Kd4 { [%clk 0:00:05] } 35. h5 { [%clk 0:00:06] } Kc3 { [%clk 0:00:05] } 36. g5 { [%clk 0:00:06] } Kb2 { [%clk 0:00:05] } 37. g6 { [%clk 0:00:06] } Kxa2 { [%clk 0:00:05] } 38. gxh7 { [%clk 0:00:06] } Kb3 { [%clk 0:00:04] } 39. h8=Q { [%clk 0:00:06] } Kc2 { [%clk 0:00:03] } 40. Qg7 { [%clk 0:00:06] } Kd1 { [%clk 0:00:03] } 41. Qg4+ { [%clk 0:00:06] } Ke1 { [%clk 0:00:03] } 42. Kg5 { [%clk 0:00:06] } Kd2 { [%clk 0:00:02] } 43. h6 { [%clk 0:00:06] } Kc1 { [%clk 0:00:02] } 44. h7 { [%clk 0:00:06] } Kb2 { [%clk 0:00:02] } 45. h8=Q+ { [%clk 0:00:06] } Kb1 { [%clk 0:00:02] } 46. Qhh3 { [%clk 0:00:05] } Ka1 { [%clk 0:00:02] } 47. Qgg2 { [%clk 0:00:05] } { White wins on time. } 1-0


