FEN
[Event "rated UltraBullet game"]
[Site "https://lichess.org/G4gjzajp"]
[Date "2021.03.30"]
[White "tacticdecoder1712"]
[Black "Knights_Attack"]
[Result "1-0"]
[GameId "G4gjzajp"]
[UTCDate "2021.03.30"]
[UTCTime "10:33:42"]
[WhiteElo "1487"]
[BlackElo "1653"]
[WhiteRatingDiff "+23"]
[BlackRatingDiff "-8"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "A04"]
[Opening "Zukertort Opening: Kingside Fianchetto"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.17] } 1... g6 { [%eval 0.48] } { A04 Zukertort Opening: Kingside Fianchetto } 2. Nc3 { [%eval 0.12] } 2... Bg7 { [%eval 0.47] } 3. b3? { (0.47 → -0.73) Mistake. d4 was best. } { [%eval -0.73] } (3. d4 d5 4. e4 dxe4 5. Nxe4 Nf6 6. Nxf6+ exf6 7. Bc4 O-O) 3... Nf6 { [%eval -0.36] } 4. Bb2 { [%eval -0.45] } 4... O-O { [%eval -0.4] } 5. g3 { [%eval -0.74] } 5... d6?! { (-0.74 → -0.09) Inaccuracy. d5 was best. } { [%eval -0.09] } (5... d5 6. Bg2 c5 7. O-O Nc6 8. Na4 b6 9. e3 Bb7 10. d4) 6. Bg2 { [%eval 0.01] } 6... e5 { [%eval -0.38] } 7. O-O { [%eval -0.75] } 7... Bg4? { (-0.75 → 0.40) Mistake. e4 was best. } { [%eval 0.4] } (7... e4 8. Ne1 d5 9. d3 Nc6 10. Na4 b5 11. Nc3 b4 12. Na4) 8. e4?! { (0.40 → -0.38) Inaccuracy. h3 was best. } { [%eval -0.38] } (8. h3 Bxf3 9. exf3 Nc6 10. Ne2 Re8 11. d4 exd4 12. Nxd4 Nxd4) 8... Bxf3?! { (-0.38 → 0.30) Inaccuracy. c5 was best. } { [%eval 0.3] } (8... c5) 9. d3?? { (0.30 → -11.63) Blunder. Qxf3 was best. } { [%eval -11.63] } (9. Qxf3 Nc6) 9... Bxg2?! { (-11.63 → -6.10) Inaccuracy. Bxd1 was best. } { [%eval -6.1] } (9... Bxd1 10. Rfxd1 c6 11. d4 Qa5 12. Rd2 Nbd7 13. Bh3 Bh6 14. Rd3 Nb6 15. Bg2 Bg7 16. Rad1) 10. Kxg2 { [%eval -6.08] } 10... Nbd7 { [%eval -6.38] } 11. f4 { [%eval -6.52] } 11... Ne8 { [%eval -5.34] } 12. f5 { [%eval -5.31] } 12... gxf5?! { (-5.31 → -4.11) Inaccuracy. Kh8 was best. } { [%eval -4.11] } (12... Kh8 13. Qg4 Nef6 14. Qh3 Ng8 15. Bc1 g5 16. Nb5 a6 17. Nc3 c6 18. Qg4 Ndf6 19. Qxg5) 13. Rxf5 { [%eval -4.37] } 13... Qe7 { [%eval -4.38] } 14. Qg4 { [%eval -4.41] } 14... Qe6 { [%eval -4.37] } 15. Raf1 { [%eval -4.4] } 15... f6 { [%eval -4.25] } 16. Rg5 { [%eval -4.87] } 16... Qf7? { (-4.87 → -3.05) Mistake. Qxg4 was best. } { [%eval -3.05] } (16... Qxg4) 17. Qe6?? { (-3.05 → -14.93) Blunder. Rh5 was best. } { [%eval -14.93] } (17. Rh5 f5) 17... Qxe6 { [%eval -14.78] } 18. Rgf5 { [%eval -15.28] } 18... Qf7 { [%eval -15.09] } 19. R5f2 { [%eval -14.93] } 19... h6 { [%eval -15.17] } 20. Nd5 { [%eval -15.13] } 20... Kh7 { [%eval -15.25] } 21. Ne3 { [%eval -15.29] } 21... Qg6 { [%eval -14.86] } 22. Nf5 { [%eval -14.55] } 22... Rg8 { [%eval -12.85] } 23. Nxg7 { [%eval -14.6] } 23... Rxg7 { [%eval -14.6] } 24. Bc1 { [%eval -14.48] } 24... h5 { [%eval -14.51] } 25. Be3 { [%eval -14.51] } 25... h4 { [%eval -14.44] } 26. Kg1 { [%eval -16.94] } 26... hxg3 { [%eval -17.07] } 27. hxg3?! { (-17.07 → Mate in 12) Checkmate is now unavoidable. Rd2 was best. } { [%eval #-12] } (27. Rd2 d5) 27... Qxg3+ { [%eval #-12] } 28. Kh1 { [%eval #-10] } 28... Qh3+?! { (Mate in 10 → -12.31) Lost forced checkmate sequence. Kg8 was best. } { [%eval -12.31] } (28... Kg8 29. Rh2 Qxe3 30. b4 a5 31. b5 Nc5 32. Rh4 Qe2 33. Rg1 Qf3+ 34. Kh2 Qf2+ 35. Kh3) 29. Rh2 { [%eval -12.6] } { White wins on time. } 1-0
