[Event "Rated Bullet game"]
[Site "http://chess-academy.net/ZBpCzvY3"]
[Date "2022.09.10"]
[Round "-"]
[White "ploHishHIHIKostya"]
[Black "xDDDDDDDDDD"]
[Result "1-0"]
[UTCDate "2022.09.10"]
[UTCTime "08:07:46"]
[WhiteElo "2845"]
[BlackElo "3469"]
[WhiteRatingDiff "+31"]
[BlackRatingDiff "-37"]
[Variant "Standard"]
[TimeControl "30+0"]
[ECO "A04"]
[Opening "Zukertort Opening: Slav Invitation"]
[Termination "Normal"]
[Annotator "chess-academy.net"]

1. Nf3 { [%clk 0:00:30] } c6 { [%clk 0:00:30] } { A04 Zukertort Opening: Slav Invitation } 2. g4 { [%clk 0:00:30] } h5 { [%clk 0:00:29] } 3. Ne5 { [%clk 0:00:30] } hxg4 { [%clk 0:00:29] } 4. e4 { [%clk 0:00:29] } d6 { [%clk 0:00:28] } 5. Bc4 { [%clk 0:00:29] } dxe5 { [%clk 0:00:27] } 6. Qf3 { [%clk 0:00:29] } gxf3 { [%clk 0:00:26] } 7. d3 { [%clk 0:00:28] } Rxh2 { [%clk 0:00:26] } 8. Nd2 { [%clk 0:00:28] } Rxh1+ { [%clk 0:00:25] } 9. Nf1 { [%clk 0:00:28] } Rxf1+ { [%clk 0:00:25] } 10. Kxf1 { [%clk 0:00:28] } Qd4 { [%clk 0:00:25] } 11. Ke1 { [%clk 0:00:28] } Qxc4 { [%clk 0:00:25] } 12. Kd2 { [%clk 0:00:27] } Qxc2+ { [%clk 0:00:25] } 13. Kxc2 { [%clk 0:00:27] } Nd7 { [%clk 0:00:24] } 14. Be3 { [%clk 0:00:26] } Nc5 { [%clk 0:00:23] } 15. Bh6 { [%clk 0:00:26] } Nxd3 { [%clk 0:00:23] } 16. Bxg7 { [%clk 0:00:26] } Bxg7 { [%clk 0:00:23] } 17. Kxd3 { [%clk 0:00:26] } Nf6 { [%clk 0:00:23] } 18. Rf1 { [%clk 0:00:26] } Bf5 { [%clk 0:00:22] } 19. Ke3 { [%clk 0:00:26] } Bxe4 { [%clk 0:00:22] } 20. Rg1 { [%clk 0:00:25] } O-O-O { [%clk 0:00:21] } 21. Rxg7 { [%clk 0:00:25] } Ng4+ { [%clk 0:00:21] } 22. Kxe4 { [%clk 0:00:25] } Nf6+ { [%clk 0:00:20] } 23. Kxe5 { [%clk 0:00:25] } Ng4+ { [%clk 0:00:20] } 24. Kf4 { [%clk 0:00:24] } Nf6 { [%clk 0:00:20] } 25. Kxf3 { [%clk 0:00:24] } Ng4 { [%clk 0:00:19] } 26. Rxg4 { [%clk 0:00:23] } e5 { [%clk 0:00:19] } 27. Rg7 { [%clk 0:00:22] } e4+ { [%clk 0:00:19] } 28. Kxe4 { [%clk 0:00:22] } f5+ { [%clk 0:00:19] } 29. Kxf5 { [%clk 0:00:21] } Rf8+ { [%clk 0:00:19] } 30. Rf7 { [%clk 0:00:21] } Rxf7+ { [%clk 0:00:18] } 31. Kg4 { [%clk 0:00:20] } Rxf2 { [%clk 0:00:18] } 32. a4 { [%clk 0:00:19] } Rxb2 { [%clk 0:00:18] } 33. a5 { [%clk 0:00:19] } Rb1 { [%clk 0:00:17] } 34. a6 { [%clk 0:00:19] } Kd8 { [%clk 0:00:17] } 35. axb7 { [%clk 0:00:19] } Kd7 { [%clk 0:00:17] } 36. b8=Q { [%clk 0:00:19] } Ke6 { [%clk 0:00:16] } 37. Qxb1 { [%clk 0:00:18] } Ke5 { [%clk 0:00:16] } 38. Qa1+ { [%clk 0:00:18] } Ke4 { [%clk 0:00:16] } 39. Kg3 { [%clk 0:00:17] } Ke3 { [%clk 0:00:16] } 40. Kg2 { [%clk 0:00:17] } Ke2 { [%clk 0:00:16] } 41. Kg1 { [%clk 0:00:17] } Kd3 { [%clk 0:00:16] } 42. Kf1 { [%clk 0:00:17] } Ke4 { [%clk 0:00:15] } 43. Ke1 { [%clk 0:00:17] } Kd5 { [%clk 0:00:15] } 44. Kd1 { [%clk 0:00:17] } c5 { [%clk 0:00:15] } 45. Kc1 { [%clk 0:00:17] } c4 { [%clk 0:00:15] } 46. Kc2 { [%clk 0:00:17] } Kc5 { [%clk 0:00:15] } 47. Qa2 { [%clk 0:00:17] } a5 { [%clk 0:00:15] } 48. Qxa5+ { [%clk 0:00:16] } Kc6 { [%clk 0:00:14] } 49. Kc3 { [%clk 0:00:15] } Kd6 { [%clk 0:00:13] } 50. Kxc4 { [%clk 0:00:15] } Kc6 { [%clk 0:00:13] } 51. Qd5+ { [%clk 0:00:15] } Kc7 { [%clk 0:00:13] } 52. Kc5 { [%clk 0:00:15] } Kc8 { [%clk 0:00:13] } 53. Kb6 { [%clk 0:00:14] } Kb8 { [%clk 0:00:13] } 54. Qd8# { [%clk 0:00:14] } { White wins by checkmate. } 1-0


