[Event "Casual UltraBullet game"]
[Site "http://chess-academy.net/tVUl7jir"]
[Date "2022.06.29"]
[Round "-"]
[White "ploHishHIHIKostya"]
[Black "DA4N1K"]
[Result "1-0"]
[UTCDate "2022.06.29"]
[UTCTime "11:39:12"]
[WhiteElo "3333"]
[BlackElo "1708"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "A40"]
[Opening "Queen's Pawn"]
[Termination "Normal"]
[Annotator "chess-academy.net"]

1. d4 { [%clk 0:00:15] } { A40 Queen's Pawn } a6 { [%clk 0:00:15] } 2. e3 { [%clk 0:00:15] } b5 { [%clk 0:00:15] } 3. Nf3 { [%clk 0:00:15] } Bb7 { [%clk 0:00:15] } 4. Bc4 { [%clk 0:00:14] } Bxf3 { [%clk 0:00:15] } 5. Qxf3 { [%clk 0:00:14] } bxc4 { [%clk 0:00:14] } 6. Qxa8 { [%clk 0:00:13] } Nc6 { [%clk 0:00:14] } 7. Qxd8+ { [%clk 0:00:12] } Kxd8 { [%clk 0:00:14] } 8. O-O { [%clk 0:00:12] } Nf6 { [%clk 0:00:14] } 9. c3 { [%clk 0:00:11] } Nb4 { [%clk 0:00:14] } 10. e4 { [%clk 0:00:11] } Nc2 { [%clk 0:00:14] } 11. e5 { [%clk 0:00:11] } Nxa1 { [%clk 0:00:14] } 12. exf6 { [%clk 0:00:11] } exf6 { [%clk 0:00:13] } 13. Nd2 { [%clk 0:00:11] } Nc2 { [%clk 0:00:12] } 14. Nxc4 { [%clk 0:00:10] } Nb4 { [%clk 0:00:12] } 15. Ne3 { [%clk 0:00:10] } Nd5 { [%clk 0:00:12] } 16. Nxd5 { [%clk 0:00:09] } c6 { [%clk 0:00:12] } 17. Ne3 { [%clk 0:00:09] } Be7 { [%clk 0:00:12] } 18. Nd1 { [%clk 0:00:09] } d5 { [%clk 0:00:12] } 19. Be3 { [%clk 0:00:09] } c5 { [%clk 0:00:11] } 20. b3 { [%clk 0:00:09] } cxd4 { [%clk 0:00:11] } 21. cxd4 { [%clk 0:00:09] } Kd7 { [%clk 0:00:11] } 22. Nb2 { [%clk 0:00:09] } Rc8 { [%clk 0:00:10] } 23. Nd3 { [%clk 0:00:09] } Rc3 { [%clk 0:00:09] } 24. Nc5+ { [%clk 0:00:09] } Bxc5 { [%clk 0:00:09] } 25. dxc5 { [%clk 0:00:09] } d4 { [%clk 0:00:09] } 26. Rd1 { [%clk 0:00:08] } Kc6 { [%clk 0:00:09] } 27. Bxd4 { [%clk 0:00:07] } Rxc5 { [%clk 0:00:09] } 28. Bxc5 { [%clk 0:00:07] } Kb5 { [%clk 0:00:08] } 29. Rd7 { [%clk 0:00:06] } Kxc5 { [%clk 0:00:08] } 30. Rxf7 { [%clk 0:00:06] } Kb4 { [%clk 0:00:08] } 31. Rxg7 { [%clk 0:00:06] } a5 { [%clk 0:00:07] } 32. Rxh7 { [%clk 0:00:06] } a4 { [%clk 0:00:07] } 33. Rf7 { [%clk 0:00:06] } a3 { [%clk 0:00:07] } 34. Rxf6 { [%clk 0:00:05] } Kc3 { [%clk 0:00:07] } 35. Rf4 { [%clk 0:00:05] } Kb2 { [%clk 0:00:07] } 36. Ra4 { [%clk 0:00:05] } Kxa2 { [%clk 0:00:06] } 37. Rxa3+ { [%clk 0:00:05] } Kxa3 { [%clk 0:00:06] } 38. g3 { [%clk 0:00:04] } Kb4 { [%clk 0:00:06] } 39. Kg2 { [%clk 0:00:04] } Kb5 { [%clk 0:00:06] } 40. Kh3 { [%clk 0:00:04] } Kc5 { [%clk 0:00:06] } 41. g4 { [%clk 0:00:04] } Kd6 { [%clk 0:00:05] } 42. Kh4 { [%clk 0:00:04] } Ke6 { [%clk 0:00:05] } 43. Kg3 { [%clk 0:00:04] } Kf7 { [%clk 0:00:05] } 44. h3 { [%clk 0:00:04] } Kg7 { [%clk 0:00:05] } 45. b4 { [%clk 0:00:04] } Kf6 { [%clk 0:00:05] } 46. b5 { [%clk 0:00:04] } Kf7 { [%clk 0:00:05] } 47. b6 { [%clk 0:00:04] } Kg7 { [%clk 0:00:04] } 48. b7 { [%clk 0:00:04] } Kg6 { [%clk 0:00:04] } 49. b8=Q { [%clk 0:00:03] } Kf6 { [%clk 0:00:04] } 50. Qb3 { [%clk 0:00:03] } Kg7 { [%clk 0:00:03] } 51. Qe3 { [%clk 0:00:03] } Kg6 { [%clk 0:00:03] } 52. Qf4 { [%clk 0:00:03] } Kg7 { [%clk 0:00:03] } 53. h4 { [%clk 0:00:03] } Kg8 { [%clk 0:00:03] } 54. g5 { [%clk 0:00:03] } Kg7 { [%clk 0:00:02] } 55. Kg4 { [%clk 0:00:03] } Kg8 { [%clk 0:00:02] } 56. h5 { [%clk 0:00:03] } Kg7 { [%clk 0:00:02] } 57. Qf6+ { [%clk 0:00:02] } Kg8 { [%clk 0:00:02] } 58. h6 { [%clk 0:00:02] } Kh7 { [%clk 0:00:01] } 59. Qg7# { [%clk 0:00:02] } { White wins by checkmate. } 1-0


