FEN
[Event "rated bullet game"]
[Site "https://lichess.org/Gxq85ode"]
[Date "2017.08.28"]
[White "rdtykglvhj"]
[Black "Sisiphe"]
[Result "1-0"]
[GameId "Gxq85ode"]
[UTCDate "2017.08.28"]
[UTCTime "12:54:10"]
[WhiteElo "2033"]
[BlackElo "2064"]
[WhiteRatingDiff "+20"]
[BlackRatingDiff "-11"]
[Variant "Standard"]
[TimeControl "30+0"]
[ECO "A04"]
[Opening "Zukertort Opening: Kingside Fianchetto"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.07] } 1... g6?! { (0.07 → 0.70) Inaccuracy. Nf6 was best. } { [%eval 0.7] } { A04 Zukertort Opening: Kingside Fianchetto } (1... Nf6 2. c4 c5 3. Nc3 e6 4. d4 cxd4 5. Nxd4 Bb4 6. e3 O-O 7. Be2 Nc6 8. O-O) 2. e3 { [%eval 0.37] } 2... Bg7 { [%eval 0.38] } 3. d4 { [%eval 0.31] } 3... d6 { [%eval 0.33] } 4. c4 { [%eval 0.34] } 4... Nf6 { [%eval 0.42] } 5. Nc3 { [%eval 0.45] } 5... Bg4 { [%eval 0.66] } 6. Bd3 { [%eval 0.41] } 6... Bxf3 { [%eval 0.56] } 7. Qxf3 { [%eval 0.58] } 7... c6 { [%eval 0.64] } 8. O-O { [%eval 0.49] } 8... Nbd7 { [%eval 0.52] } 9. e4 { [%eval 0.34] } 9... e5 { [%eval 0.74] } 10. d5 { [%eval 0.79] } 10... cxd5 { [%eval 0.8] } 11. Nxd5 { [%eval 0.41] } 11... O-O { [%eval 0.71] } 12. Qe2 { [%eval 0.18] } 12... Nxd5 { [%eval 0.16] } 13. cxd5 { [%eval 0.08] } 13... Nf6?! { (0.08 → 0.77) Inaccuracy. f5 was best. } { [%eval 0.77] } (13... f5 14. exf5 gxf5 15. f3 Kh8 16. Be3 Nb6 17. g4 fxg4 18. fxg4 Nxd5 19. Rxf8+ Bxf8 20. Rf1) 14. f4?! { (0.77 → -0.12) Inaccuracy. Bg5 was best. } { [%eval -0.12] } (14. Bg5 Qd7 15. Rac1 Rfc8 16. f3 a6 17. g3 Rxc1 18. Rxc1 Rc8 19. Qd2 h5 20. a3 Nh7) 14... Nd7?! { (-0.12 → 0.84) Inaccuracy. exf4 was best. } { [%eval 0.84] } (14... exf4 15. Bxf4 Nd7 16. Rac1 Re8 17. b4 Ne5 18. Bxe5 Bxe5 19. Qf2 Qe7 20. g3 a6 21. b5) 15. f5 { [%eval 0.78] } 15... f6?! { (0.78 → 1.47) Inaccuracy. Nc5 was best. } { [%eval 1.47] } (15... Nc5 16. Be3 Rc8 17. Rf3 Bf6 18. fxg6 fxg6 19. Bxc5 Rxc5 20. Raf1 Ra5 21. Qf2 Kg7 22. a3) 16. Qg4?! { (1.47 → 0.68) Inaccuracy. Be3 was best. } { [%eval 0.68] } (16. Be3 Nc5 17. Bc2 g5 18. b4 Nd7 19. Qb5 Nb6 20. Bd3 Qe8 21. Qa5 Qe7 22. Rac1 Rfc8) 16... Qe8?! { (0.68 → 1.55) Inaccuracy. Qb6+ was best. } { [%eval 1.55] } (16... Qb6+ 17. Kh1 Qd4 18. Qe2 Nc5 19. Bc2 gxf5 20. exf5 Rfc8 21. Rd1 Qb4 22. a3 Qh4 23. Be3) 17. h4 { [%eval 1.11] } 17... Nc5 { [%eval 1.13] } 18. Bc2 { [%eval 1.1] } 18... Qf7 { [%eval 1.44] } 19. Be3 { [%eval 1.12] } 19... g5?? { (1.12 → 3.84) Blunder. gxf5 was best. } { [%eval 3.84] } (19... gxf5 20. Qxf5 Qg6 21. h5 Qxf5 22. Rxf5 Rfc8 23. Raf1 Nd7 24. Bd3 h6 25. R5f3 Nc5 26. Bc2) 20. hxg5 { [%eval 3.94] } 20... fxg5 { [%eval 3.9] } 21. Bxg5 { [%eval 3.25] } 21... Kh8? { (3.25 → 5.60) Mistake. Nd7 was best. } { [%eval 5.6] } (21... Nd7 22. f6 h5 23. Qg3 Bh8 24. Rf5 Qg6 25. Qa3 Rf7 26. Qxd6 Bxf6 27. Bd1 Qxg5 28. Rxg5+) 22. Qh4?? { (5.60 → 1.44) Blunder. f6 was best. } { [%eval 1.44] } (22. f6) 22... Bf6 { [%eval 1.48] } 23. Bxf6+ { [%eval 1.5] } 23... Qxf6 { [%eval 1.61] } 24. Qh5?! { (1.61 → 0.83) Inaccuracy. Qxf6+ was best. } { [%eval 0.83] } (24. Qxf6+ Rxf6) 24... Qf7 { [%eval 1.34] } 25. Qh6 { [%eval 1.25] } 25... Nd7? { (1.25 → 2.87) Mistake. Qc7 was best. } { [%eval 2.87] } (25... Qc7 26. Rac1) 26. Qxd6 { [%eval 2.31] } 26... Nf6? { (2.31 → 4.08) Mistake. Qg7 was best. } { [%eval 4.08] } (26... Qg7 27. Rf2 Rac8 28. Qa3 Qh6 29. Raf1 Nf6 30. Qg3 Nd7 31. Qh3 Qxh3 32. gxh3 Rc4 33. f6) 27. Qxe5 { [%eval 3.94] } 27... Rae8 { [%eval 4.02] } 28. Qf4 { [%eval 3.9] } 28... Nxe4? { (3.90 → 6.94) Mistake. Rg8 was best. } { [%eval 6.94] } (28... Rg8 29. d6) 29. Bxe4 { [%eval 6.75] } 29... Rxe4 { [%eval 8.81] } 30. Qxe4 { [%eval 8.29] } 30... Kg7 { [%eval 12.95] } 31. Qd4+ { [%eval 12.12] } 31... Qf6 { [%eval 11.95] } 32. Qxf6+ { [%eval 9.32] } 32... Rxf6 { [%eval 12.66] } 33. d6 { [%eval 7.62] } 33... Kh6?! { (7.62 → 55.00) Inaccuracy. Rxd6 was best. } { [%eval 55.0] } (33... Rxd6 34. Rad1) 34. d7 { [%eval 22.42] } 34... Kg5?! { (22.42 → Mate in 5) Checkmate is now unavoidable. Rf8 was best. } { [%eval #5] } (34... Rf8 35. Rad1) 35. d8=Q { [%eval #4] } 35... h6 { [%eval #3] } 36. Rae1 { [%eval #3] } 36... h5 { [%eval #2] } 37. Re6 { [%eval #3] } 37... Kg4 { [%eval #2] } 38. Qxf6 { [%eval #2] } 38... h4 { [%eval #1] } 39. Re4+ { [%eval #1] } 39... Kh5 { [%eval #1] } 40. Qg6# { White wins by checkmate. } 1-0