FEN
[Event "rated blitz game"]
[Site "https://lichess.org/ezBLNLuy"]
[Date "2019.01.15"]
[White "coderfuture"]
[Black "ts5"]
[Result "1-0"]
[GameId "ezBLNLuy"]
[UTCDate "2019.01.15"]
[UTCTime "00:32:46"]
[WhiteElo "1837"]
[BlackElo "1867"]
[WhiteRatingDiff "+29"]
[BlackRatingDiff "-11"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "E70"]
[Opening "King's Indian Defense: Normal Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.08] } 1... d6 { [%eval 0.47] } 2. c4 { [%eval 0.26] } 2... Nf6 { [%eval 0.53] } 3. Nc3 { [%eval 0.55] } 3... g6 { [%eval 0.43] } 4. e4 { [%eval 0.57] } 4... Bg7 { [%eval 0.44] } { E70 King's Indian Defense: Normal Variation } 5. Bd3 { [%eval 0.35] } 5... O-O { [%eval 0.75] } 6. Nge2 { [%eval 0.3] } 6... c6 { [%eval 0.67] } 7. O-O { [%eval 0.76] } 7... Nbd7 { [%eval 0.77] } 8. Be3 { [%eval 0.77] } 8... Qc7 { [%eval 1.14] } 9. h3 { [%eval 1.03] } 9... e5 { [%eval 0.99] } 10. d5 { [%eval 1.06] } 10... a5 { [%eval 1.07] } 11. b3 { [%eval 1.04] } 11... Re8 { [%eval 1.19] } 12. a3 { [%eval 1.14] } 12... Nc5 { [%eval 1.15] } 13. b4?? { (1.15 → -2.18) Blunder. Rb1 was best. } { [%eval -2.18] } (13. Rb1 Bd7 14. Bc2 cxd5 15. exd5 Rec8 16. f4 exf4 17. Nxf4 a4 18. bxa4 Ne8 19. Nfe2 f5) 13... axb4 { [%eval -2.12] } 14. axb4?? { (-2.12 → -4.88) Blunder. Bxc5 was best. } { [%eval -4.88] } (14. Bxc5 dxc5) 14... Rxa1 { [%eval -4.72] } 15. Qxa1 { [%eval -4.68] } 15... Nxd3 { [%eval -4.55] } 16. Rc1? { (-4.55 → -7.68) Mistake. Qb1 was best. } { [%eval -7.68] } (16. Qb1 Nf4) 16... Nxb4?! { (-7.68 → -5.33) Inaccuracy. Nxc1 was best. } { [%eval -5.33] } (16... Nxc1 17. Qxc1 cxd5 18. Nxd5 Nxd5 19. cxd5 Qxc1+ 20. Nxc1 f5 21. Nb3 Bd7 22. exf5 gxf5 23. g3) 17. Qb2?! { (-5.33 → -7.97) Inaccuracy. Qa3 was best. } { [%eval -7.97] } (17. Qa3 Na6 18. f3 Nd7 19. Rd1 cxd5 20. cxd5 Ndc5 21. Rb1 Bd7 22. Qb2 f5 23. Qb6 Rc8) 17... Na6?! { (-7.97 → -5.19) Inaccuracy. Nd3 was best. } { [%eval -5.19] } (17... Nd3 18. Qb3 Nxc1 19. Nxc1 Nh5 20. N1e2 Nf4 21. Qb4 c5 22. Qb5 Bd7 23. Qb3 Nxe2+ 24. Nxe2) 18. Bb6 { [%eval -5.61] } 18... Qe7 { [%eval -5.5] } 19. dxc6 { [%eval -6.41] } 19... bxc6 { [%eval -6.52] } 20. Rd1 { [%eval -7.26] } 20... Nc5 { [%eval -6.99] } 21. Bxc5 { [%eval -7.03] } 21... dxc5 { [%eval -6.97] } 22. Qb6 { [%eval -7.01] } 22... Be6 { [%eval -7.01] } 23. Qxc6 { [%eval -6.87] } 23... Bxc4 { [%eval -6.75] } 24. Ng3 { [%eval -6.82] } 24... Nh5 { [%eval -5.55] } 25. Nd5?! { (-5.55 → -7.32) Inaccuracy. Nxh5 was best. } { [%eval -7.32] } (25. Nxh5 gxh5) 25... Bxd5 { [%eval -7.23] } 26. Qxd5 { [%eval -7.99] } 26... Nxg3 { [%eval -7.89] } 27. fxg3 { [%eval -7.73] } 27... Bh6 { [%eval -7.36] } 28. Rf1 { [%eval -8.52] } 28... Be3+ { [%eval -8.52] } 29. Kh1 { [%eval -8.84] } 29... Bd4 { [%eval -8.3] } 30. Qc4 { [%eval -9.59] } 30... Rb8 { [%eval -9.39] } 31. Qd5 { [%eval -10.51] } 31... Rb2 { [%eval -9.1] } 32. Qc4 { [%eval -10.56] } 32... Kg7 { [%eval -9.87] } 33. Qd5 { [%eval -11.49] } 33... Qb7 { [%eval -10.79] } 34. Qc4 { [%eval -19.61] } 34... Rb4 { [%eval -11.49] } 35. Qa2 { [%eval -12.89] } 35... c4 { [%eval -12.28] } 36. Qd2?! { (-12.28 → Mate in 11) Checkmate is now unavoidable. Qc2 was best. } { [%eval #-11] } (36. Qc2 c3) 36... Rb3?! { (Mate in 11 → -11.59) Lost forced checkmate sequence. Rb1 was best. } { [%eval -11.59] } (36... Rb1 37. Qe2 Rxf1+ 38. Qxf1 c3 39. Qd1 Qb2 40. Kh2 c2 41. Qh1 c1=Q 42. h4 Qxh1+ 43. Kxh1) 37. Qa5?! { (-11.59 → Mate in 10) Checkmate is now unavoidable. Qc2 was best. } { [%eval #-10] } (37. Qc2 c3) 37... Qxe4?! { (Mate in 10 → -23.53) Lost forced checkmate sequence. Rb1 was best. } { [%eval -23.53] } (37... Rb1 38. Qe1 Rxe1 39. Rxe1 Bf2 40. Rc1 Bxg3 41. Kg1 Qxe4 42. Kh1 c3 43. h4 c2 44. h5) 38. Qc7?! { (-23.53 → Mate in 12) Checkmate is now unavoidable. Rxf7+ was best. } { [%eval #-12] } (38. Rxf7+ Kxf7) 38... Rb4?? { (Mate in 12 → Mate in 4) Lost forced checkmate sequence. Kh6 was best. } { [%eval #4] } (38... Kh6 39. Qxf7 Rxg3 40. Qf8+ Kh5 41. Rf3 Rxf3 42. Qxf3+ Qxf3 43. gxf3 c3 44. Kg2 c2 45. Kf1) 39. Rxf7+ { [%eval #3] } 39... Kh6 { [%eval #3] } 40. Rxh7+ { [%eval #2] } 40... Kg5 { [%eval #2] } 41. Qe7+ { [%eval #1] } 41... Kf5 { [%eval #1] } 42. Rf7# { White wins by checkmate. } 1-0