FEN
[Event "chess.com QF Blitz 5m+2spm 2016"]
[Site "chess.com INT"]
[Date "2016.05.10"]
[Round "7"]
[White "Caruana, F."]
[Black "Vachier Lagrave, Maxime"]
[Result "1-0"]
[GameId "AsJHFTop"]
[WhiteElo "2795"]
[BlackElo "2788"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "D95"]
[Opening "Grünfeld Defense: Botvinnik Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.08] } 1... Nf6 { [%eval 0.13] } 2. c4 { [%eval 0.18] } 2... g6 { [%eval 0.07] } 3. Nc3 { [%eval 0.21] } 3... d5 { [%eval 0.29] } 4. Nf3 { [%eval 0.12] } 4... Bg7 { [%eval 0.1] } 5. e3 { [%eval 0.02] } 5... O-O { [%eval 0.18] } 6. Qb3 { [%eval 0.0] } 6... e6 { [%eval -0.06] } { D95 Grünfeld Defense: Botvinnik Variation } 7. Bd2 { [%eval -0.37] } 7... b6 { [%eval -0.32] } 8. cxd5 { [%eval -0.28] } 8... exd5 { [%eval -0.18] } 9. Be2 { [%eval -0.39] } 9... Be6 { [%eval 0.0] } 10. O-O { [%eval -0.08] } 10... c5 { [%eval -0.08] } 11. Rfc1 { [%eval -0.41] } 11... c4?! { (-0.41 → 0.35) Inaccuracy. Nc6 was best. } { [%eval 0.35] } (11... Nc6) 12. Qd1 { [%eval 0.19] } 12... a6 { [%eval 0.28] } 13. a4 { [%eval 0.23] } 13... Nc6 { [%eval 0.47] } 14. b3 { [%eval 0.44] } 14... Na5 { [%eval 0.65] } 15. bxc4 { [%eval 0.32] } 15... dxc4 { [%eval 0.22] } 16. Rcb1 { [%eval -0.13] } 16... Nb3 { [%eval 0.0] } 17. Ra2 { [%eval -0.34] } 17... Nd5 { [%eval -0.35] } 18. Be1 { [%eval -0.36] } 18... Re8 { [%eval -0.28] } 19. Rab2 { [%eval -0.8] } 19... Rc8 { [%eval -0.83] } 20. Bxc4 { [%eval -1.2] } 20... Nxc3 { [%eval -1.24] } 21. Bxc3 { [%eval -1.26] } 21... Bxc4 { [%eval -1.02] } 22. Rxb3 { [%eval -1.1] } 22... Bxb3 { [%eval -1.2] } 23. Qxb3 { [%eval -1.1] } 23... Re6 { [%eval -1.2] } 24. Bd2 { [%eval -1.29] } 24... Rec6 { [%eval -1.1] } 25. h3 { [%eval -1.34] } 25... h6 { [%eval -1.15] } 26. Ne1 { [%eval -1.15] } 26... Qd7 { [%eval -1.01] } 27. Nd3 { [%eval -1.21] } 27... Rc4?! { (-1.21 → -0.48) Inaccuracy. a5 was best. } { [%eval -0.48] } (27... a5) 28. Qxb6 { [%eval -0.73] } 28... Qxa4?? { (-0.73 → 1.96) Blunder. Rc2 was best. } { [%eval 1.96] } (28... Rc2 29. Bb4 Qxa4 30. Bc5 a5 31. Qb7 Re8 32. Nf4 Qa2 33. Qb5 Rc8 34. Qb7 Rd8 35. Qb6) 29. Nc5?? { (1.96 → -0.78) Blunder. Nb2 was best. } { [%eval -0.78] } (29. Nb2 Qc2 30. Nxc4 Qxc4 31. Ra1 Rc6 32. Qb8+ Kh7 33. Rc1 Qe6 34. Rxc6 Qxc6 35. Qb3 Kg8) 29... Qc2?! { (-0.78 → -0.22) Inaccuracy. Qc6 was best. } { [%eval -0.22] } (29... Qc6 30. Qxc6) 30. Be1? { (-0.22 → -1.34) Mistake. Rc1 was best. } { [%eval -1.34] } (30. Rc1 Qa2 31. Rxc4 Qxc4 32. Qb7 Re8 33. Nxa6 Qc2 34. Ba5 Qa2 35. Bb4 Qb1+ 36. Kh2 Qb2) 30... Rxd4? { (-1.34 → 0.00) Mistake. Bf8 was best. } { [%eval 0.0] } (30... Bf8 31. Qb7 Re8 32. Rb2 Qd1 33. Rb1 Rc1 34. Rxc1 Qxc1 35. Nd3 Qc8 36. Qf3 Qe6 37. g4) 31. exd4 { [%eval 0.0] } 31... Bxd4 { [%eval -0.08] } 32. Qxa6 { [%eval -0.08] } 32... Rxc5 { [%eval -0.08] } 33. Rb8+ { [%eval -0.08] } 33... Kg7?? { (-0.08 → 3.37) Blunder. Kh7 was best. } { [%eval 3.37] } (33... Kh7 34. Re8 Qd1 35. Qe2 Qxe2 36. Rxe2 Rc1 37. Kh2 Rd1 38. h4 Bc5 39. Bd2 Kg7 40. g3) 34. Qd6 { [%eval 3.0] } 34... Qe4?! { (3.00 → 4.47) Inaccuracy. Qd1 was best. } { [%eval 4.47] } (34... Qd1 35. Qf8+ Kf6 36. Rb6+ Kf5 37. Qxf7+ Ke4 38. Qxg6+ Rf5 39. Re6+ Be5 40. Qg4+ Qxg4 41. hxg4) 35. Qf8+ { [%eval 4.42] } 35... Kf6 { [%eval 4.46] } 36. Rb6+ { [%eval 4.09] } 36... Kg5?? { (4.09 → Mate in 8) Checkmate is now unavoidable. Rc6 was best. } { [%eval #8] } (36... Rc6 37. Rxc6+ Qxc6 38. Qh8+ Kf5 39. Qxd4 Qc1 40. g4+ Ke6 41. Qe4+ Kd7 42. Qd3+ Ke6 43. Qe2+) 37. Bd2+ { [%eval #7] } 37... Kh4 { [%eval #2] } 38. Qxh6+ { [%eval #1] } 38... Rh5 { [%eval #1] } 39. Bg5# { White wins by checkmate. } 1-0