[Event "Rated Bullet game"]
[Site "http://chess-academy.net/2d2B7b64"]
[Date "2021.05.30"]
[Round "-"]
[White "ABCDEFGH123"]
[Black "Damir_DJ"]
[Result "1-0"]
[UTCDate "2021.05.30"]
[UTCTime "17:23:24"]
[WhiteElo "2953"]
[BlackElo "1331"]
[WhiteRatingDiff "+0"]
[BlackRatingDiff "+0"]
[Variant "Standard"]
[TimeControl "45+0"]
[ECO "A04"]
[Opening "Réti Opening #2"]
[Termination "Normal"]
[Annotator "chess-academy.net"]

1. Nf3 { [%eval -0.02] [%clk 0:00:45] } 1... Nf6?! { (-0.02 → 0.59) Inaccuracy. Best move was e6. } { [%eval 0.59] [%clk 0:00:45] } { A04 Réti Opening #2 } (1... e6 2. c4 Nf6 3. d4 b6 4. a3 Bb7 5. Nc3 d5 6. Bf4) 2. g3?! { (0.59 → -0.25) Inaccuracy. Best move was d4. } { [%eval -0.25] [%clk 0:00:45] } (2. d4 e6 3. c4 h6 4. Bf4 d5 5. e3 c5 6. Nc3 cxd4) 2... e6?! { (-0.25 → 0.40) Inaccuracy. Best move was d5. } { [%eval 0.4] [%clk 0:00:45] } (2... d5 3. Bg2 c5 4. O-O e6 5. c3 Nc6 6. d4 Be7 7. Bf4 O-O 8. Nbd2 h6 9. e3) 3. Bg2 { [%eval 0.07] [%clk 0:00:45] } 3... Nc6?! { (0.07 → 0.71) Inaccuracy. Best move was Be7. } { [%eval 0.71] [%clk 0:00:44] } (3... Be7) 4. O-O { [%eval 0.43] [%clk 0:00:45] } 4... d6?! { (0.43 → 1.02) Inaccuracy. Best move was d5. } { [%eval 1.02] [%clk 0:00:44] } (4... d5 5. d4) 5. d4 { [%eval 0.54] [%clk 0:00:45] } 5... Be7?! { (0.54 → 1.16) Inaccuracy. Best move was d5. } { [%eval 1.16] [%clk 0:00:43] } (5... d5 6. c3) 6. c3?! { (1.16 → 0.40) Inaccuracy. Best move was c4. } { [%eval 0.4] [%clk 0:00:45] } (6. c4 O-O) 6... d5 { [%eval 0.81] [%clk 0:00:43] } 7. Nbd2 { [%eval 0.6] [%clk 0:00:44] } 7... Bd7?! { (0.60 → 1.38) Inaccuracy. Best move was O-O. } { [%eval 1.38] [%clk 0:00:43] } (7... O-O 8. Qc2 b6 9. e4 Nxe4 10. Nxe4 dxe4 11. Qxe4 Bb7 12. Re1 Bf6 13. Bf4 Rb8 14. Rad1) 8. Re1 { [%eval 0.91] [%clk 0:00:44] } 8... O-O { [%eval 1.26] [%clk 0:00:42] } 9. e4 { [%eval 0.97] [%clk 0:00:44] } 9... g6? { (0.97 → 2.51) Mistake. Best move was Nxe4. } { [%eval 2.51] [%clk 0:00:42] } (9... Nxe4 10. Nxe4 dxe4 11. Rxe4 a5 12. Re1 Bd6 13. c4 a4 14. Bd2 Re8 15. Bc3 a3 16. b3) 10. e5 { [%eval 1.72] [%clk 0:00:44] } 10... Ne4? { (1.72 → 3.77) Mistake. Best move was Nh5. } { [%eval 3.77] [%clk 0:00:41] } (10... Nh5 11. Nb3 Ng7 12. Bh6 b6 13. Qd2 a5 14. a4 f6 15. h4 Rf7 16. exf6 Rxf6 17. Nh2) 11. Nxe4 { [%eval 3.32] [%clk 0:00:43] } 11... dxe4 { [%eval 3.69] [%clk 0:00:41] } 12. Rxe4?! { (3.69 → 3.11) Inaccuracy. Best move was Nd2. } { [%eval 3.11] [%clk 0:00:42] } (12. Nd2 Nb8) 12... Bh4?? { (3.11 → 9.14) Blunder. Best move was Na5. } { [%eval 9.14] [%clk 0:00:37] } (12... Na5 13. Bh6 Bc6 14. Rf4 f5 15. Bxf8 Bxf8 16. h4 Bh6 17. Ng5 Bxg5 18. hxg5 Bxg2 19. Kxg2) 13. Re1?? { (9.14 → 4.02) Blunder. Best move was Rxh4. } { [%eval 4.02] [%clk 0:00:42] } (13. Rxh4 f6) 13... g5?? { (4.02 → 9.90) Blunder. Best move was Be7. } { [%eval 9.9] [%clk 0:00:37] } (13... Be7 14. h4) 14. gxh4 { [%eval 9.52] [%clk 0:00:40] } 14... gxh4 { [%eval 12.33] [%clk 0:00:37] } 15. Bg5 { [%eval 11.59] [%clk 0:00:38] } 15... f6 { [%eval 12.16] [%clk 0:00:36] } 16. Bxf6?! { (12.16 → 9.02) Inaccuracy. Best move was exf6. } { [%eval 9.02] [%clk 0:00:37] } (16. exf6 Qe8 17. d5 h3 18. dxc6 Bxc6 19. Bxh3 Qg6 20. Bxe6+ Kh8 21. Re5 Rxf6 22. Nh4 Qg7) 16... Qe8?! { (9.02 → 11.34) Inaccuracy. Best move was Rxf6. } { [%eval 11.34] [%clk 0:00:35] } (16... Rxf6 17. exf6) 17. Qe2? { (11.34 → 8.91) Mistake. Best move was d5. } { [%eval 8.91] [%clk 0:00:36] } (17. d5 Ne7) 17... Qg6? { (8.91 → 11.71) Mistake. Best move was Rxf6. } { [%eval 11.71] [%clk 0:00:34] } (17... Rxf6 18. exf6) 18. Qe3? { (11.71 → 8.69) Mistake. Best move was Nxh4. } { [%eval 8.69] [%clk 0:00:36] } (18. Nxh4) 18... h3? { (8.69 → 12.00) Mistake. Best move was Rxf6. } { [%eval 12.0] [%clk 0:00:33] } (18... Rxf6 19. exf6) 19. Nh4 { [%eval 11.6] [%clk 0:00:35] } 19... Qxg2+ { [%eval 22.49] [%clk 0:00:28] } 20. Nxg2 { [%eval 19.83] [%clk 0:00:33] } 20... hxg2?! { (19.83 → Mate in 12) Checkmate is now unavoidable. Best move was Rf7. } { [%eval #12] [%clk 0:00:28] } (20... Rf7 21. Qg5+) 21. Qg3+?! { (Mate in 12 → 26.96) Lost forced checkmate sequence. Best move was Qg5+. } { [%eval 26.96] [%clk 0:00:32] } (21. Qg5+ Kf7 22. Re4 Ke8 23. Qh5+ Rf7 24. Rg4 Ne7 25. Rg7 Ng6 26. Rxf7 Bc6 27. Rxc7 a6) 21... Kf7 { [%eval 26.69] [%clk 0:00:26] } 22. Qg7+ { [%eval 26.3] [%clk 0:00:32] } 22... Ke8 { [%eval 25.48] [%clk 0:00:25] } 23. Qxh7 { [%eval 25.63] [%clk 0:00:31] } 23... Rf7 { [%eval 25.26] [%clk 0:00:24] } 24. Qh8+ { [%eval 24.34] [%clk 0:00:29] } 24... Rf8 { [%eval 23.61] [%clk 0:00:23] } 25. Qh5+ { [%eval 21.13] [%clk 0:00:29] } 25... Rf7 { [%eval 21.28] [%clk 0:00:22] } 26. Qf3 { [%eval 12.82] [%clk 0:00:29] } 26... Rf8 { [%eval 20.53] [%clk 0:00:21] } 27. h3 { [%eval 12.5] [%clk 0:00:29] } 27... Kf7?! { (12.50 → Mate in 2) Checkmate is now unavoidable. Best move was Rf7. } { [%eval #2] [%clk 0:00:19] } (27... Rf7 28. Qh5) 28. Kh2?! { (Mate in 2 → 29.83) Lost forced checkmate sequence. Best move was Qh5+. } { [%eval 29.83] [%clk 0:00:27] } (28. Qh5+ Kg8 29. Qg6#) 28... Rg8 { [%eval 34.39] [%clk 0:00:18] } 29. Rg1 { [%eval 26.54] [%clk 0:00:27] } 29... Ne7?! { (26.54 → Mate in 7) Checkmate is now unavoidable. Best move was Rad8. } { [%eval #7] [%clk 0:00:15] } (29... Rad8 30. Qh5+) 30. Rxg2?! { (Mate in 7 → 22.01) Lost forced checkmate sequence. Best move was Qh5+. } { [%eval 22.01] [%clk 0:00:26] } (30. Qh5+ Kf8 31. Qh6+ Ke8 32. Qh7 Ng6 33. Qxg8+ Nf8 34. Rxg2 c6 35. Rg7 c5 36. Qf7#) 30... Ng6?! { (22.01 → Mate in 6) Checkmate is now unavoidable. Best move was Rxg2+. } { [%eval #6] [%clk 0:00:14] } (30... Rxg2+ 31. Qxg2) 31. Bh8+?! { (Mate in 6 → 23.53) Lost forced checkmate sequence. Best move was Qh5. } { [%eval 23.53] [%clk 0:00:24] } (31. Qh5 Ba4 32. Rxg6 Rxg6 33. Qh7+ Kf8 34. Qxg6 a6 35. Qg7+ Ke8 36. Qe7#) 31... Ke7?! { (23.53 → Mate in 9) Checkmate is now unavoidable. Best move was Ke8. } { [%eval #9] [%clk 0:00:10] } (31... Ke8 32. Qh5) 32. Qf6+ { [%eval #8] [%clk 0:00:24] } 32... Ke8 { [%eval #8] [%clk 0:00:08] } 33. Rxg6 { [%eval #7] [%clk 0:00:24] } 33... Rxg6 { [%eval #4] [%clk 0:00:06] } 34. Qxg6+ { [%eval #3] [%clk 0:00:24] } 34... Ke7 { [%eval #3] [%clk 0:00:05] } 35. Bf6+ { [%eval #2] [%clk 0:00:24] } 35... Kf8 { [%eval #2] [%clk 0:00:04] } 36. Qg7+ { [%eval #1] [%clk 0:00:24] } 36... Ke8 { [%eval #1] [%clk 0:00:03] } 37. Qe7# { [%clk 0:00:24] } { White wins by checkmate. } 1-0


