FEN
[Event "rated blitz game"]
[Site "https://lichess.org/V6aK1XRs"]
[Date "2019.11.29"]
[White "microluiz"]
[Black "Python-Chess"]
[Result "0-1"]
[GameId "V6aK1XRs"]
[UTCDate "2019.11.29"]
[UTCTime "05:54:28"]
[WhiteElo "2137"]
[BlackElo "2140"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+31"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "A05"]
[Opening "Zukertort Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.06] } 1... Nf6 { [%eval 0.27] } { A05 Zukertort Opening } 2. Nc3 { [%eval -0.25] } 2... g6?! { (-0.25 → 0.38) Inaccuracy. d5 was best. } { [%eval 0.38] } (2... d5 3. d4 e6 4. Bg5 Nbd7 5. e3 a6 6. a4 h6 7. Bh4) 3. d4 { [%eval 0.0] } 3... d6 { [%eval 0.4] } 4. e3 { [%eval 0.0] } 4... Bg7 { [%eval 0.09] } 5. Bd2 { [%eval -0.4] } 5... O-O { [%eval -0.13] } 6. Be2?! { (-0.13 → -0.68) Inaccuracy. Bd3 was best. } { [%eval -0.68] } (6. Bd3 c6 7. O-O Nbd7 8. e4 e5 9. dxe5 Nxe5 10. Nxe5 dxe5) 6... Nbd7 { [%eval -0.3] } 7. O-O { [%eval -0.3] } 7... e5 { [%eval -0.42] } 8. dxe5 { [%eval -0.49] } 8... dxe5 { [%eval -0.41] } 9. e4 { [%eval -0.32] } 9... c6 { [%eval -0.29] } 10. Bg5 { [%eval -0.66] } 10... h6 { [%eval -0.25] } 11. Bxf6?! { (-0.25 → -0.89) Inaccuracy. Be3 was best. } { [%eval -0.89] } (11. Be3 Qe7 12. Qd3 Ng4 13. Rad1 Nxe3 14. Qxe3 Qb4 15. Rb1 Nb6 16. a3 Qe7 17. Rbd1 Be6) 11... Qxf6 { [%eval -0.94] } 12. Nd2 { [%eval -0.96] } 12... Rd8 { [%eval -0.91] } 13. f3 { [%eval -1.48] } 13... Nc5 { [%eval -1.41] } 14. Qc1 { [%eval -1.5] } 14... h5 { [%eval -1.38] } 15. Nc4?! { (-1.38 → -2.56) Inaccuracy. Nb3 was best. } { [%eval -2.56] } (15. Nb3) 15... Kh7?! { (-2.56 → -1.66) Inaccuracy. Ne6 was best. } { [%eval -1.66] } (15... Ne6 16. Kh1 h4 17. a4 Nf4 18. Ne3 Qg5 19. Bc4 Bf8 20. Rd1 Rd4 21. Ne2 Nxe2 22. Bxe2) 16. Rd1? { (-1.66 → -3.24) Mistake. f4 was best. } { [%eval -3.24] } (16. f4 exf4 17. e5 Qg5 18. Qxf4 Qxf4 19. Rxf4 Be6 20. a4 Rab8 21. Ne4 Nxe4 22. Rxe4 Rd5) 16... Bh6 { [%eval -2.96] } 17. Qb1 { [%eval -3.22] } 17... Be6?! { (-3.22 → -2.25) Inaccuracy. b5 was best. } { [%eval -2.25] } (17... b5 18. b4) 18. Na3? { (-2.25 → -4.40) Mistake. Rxd8 was best. } { [%eval -4.4] } (18. Rxd8 Rxd8 19. b4 Bxc4 20. Bxc4 Ne6 21. Bxe6 Qxe6 22. Kh1 Rd2 23. h3 h4 24. b5 Be3) 18... a5?! { (-4.40 → -3.30) Inaccuracy. b5 was best. } { [%eval -3.3] } (18... b5) 19. b3?! { (-3.30 → -4.98) Inaccuracy. Rxd8 was best. } { [%eval -4.98] } (19. Rxd8 Rxd8 20. Kh1 b5 21. Qg1 Qe7 22. Nab1 b4 23. Nd1 f5 24. a3 b3 25. c4 fxe4) 19... h4 { [%eval -4.75] } 20. Nc4?! { (-4.75 → -6.16) Inaccuracy. Kh1 was best. } { [%eval -6.16] } (20. Kh1 h3 21. Rxd8 hxg2+ 22. Kxg2 Rxd8 23. Qg1 b6 24. Kh1 Kg7 25. Nc4 Bxc4 26. bxc4 Rd2) 20... b5 { [%eval -5.98] } 21. Nb2 { [%eval -7.4] } 21... Be3+ { [%eval -7.39] } 22. Kh1 { [%eval -7.25] } 22... Bd4?! { (-7.25 → -5.16) Inaccuracy. h3 was best. } { [%eval -5.16] } (22... h3) 23. Nxb5?! { (-5.16 → -7.30) Inaccuracy. Rxd4 was best. } { [%eval -7.3] } (23. Rxd4 exd4 24. e5 Qxe5 25. Ne4 h3 26. Nd3 hxg2+ 27. Kxg2 Nxd3 28. Bxd3 Kg7 29. Qe1 a4) 23... cxb5 { [%eval -7.14] } 24. Bxb5 { [%eval -8.6] } 24... Bc3 { [%eval -8.31] } 25. Rf1 { [%eval -8.31] } 25... Rd2 { [%eval -8.06] } 26. a4 { [%eval -12.94] } 26... Qg5 { [%eval -12.0] } 27. Rg1 { [%eval -11.62] } 27... Bd4 { [%eval -10.1] } 28. Bf1 { [%eval -17.88] } 28... Bxg1 { [%eval -17.47] } 29. Kxg1?! { (-17.47 → Mate in 4) Checkmate is now unavoidable. Qe1 was best. } { [%eval #-4] } (29. Qe1 Bf2 30. Qc1 Bd4 31. f4 Qxf4 32. c3 Nxb3 33. Qb1 Bxc3 34. Nd3 Rxd3 35. Bxd3 Bxa1) 29... Qe3+?! { (Mate in 4 → -10.60) Lost forced checkmate sequence. h3 was best. } { [%eval -10.6] } (29... h3 30. g4 Qe3+ 31. Kh1 Qf2 32. Bxh3 Qxh2#) 30. Kh1 { [%eval -10.25] } 30... Qf2 { [%eval -8.51] } 31. Nc4 { [%eval -13.59] } 31... Bxc4 { [%eval -12.86] } 32. bxc4?! { (-12.86 → Mate in 3) Checkmate is now unavoidable. h3 was best. } { [%eval #-3] } (32. h3 Be6) 32... h3 { [%eval #-2] } 33. Qe1 { [%eval #-2] } 33... hxg2+ { [%eval #-1] } 34. Bxg2 { [%eval #-1] } 34... Qxg2# { Black wins by checkmate. } 0-1