You can analyze this game with chess engine, move pieces, add comments, play a training game from any position from this game vs Computer, save your analysis and played game into library, check head-to-head results between these players, compare their charts and download or print this game.
1. Nf3 d5 2. c4 e6 3. g3 Nf6 4. Bg2 Be7 5. O-O O-O 6. d4 Nbd7 7. Nc3 dxc4 8. e4 c6 9. a4 a5 10. Qe2 Nb6 11. Rd1 Bb4 12. Ne5 Qe7 13. Be3 Bd7 14. Nxc4 Nxc4 15. Qxc4 b5 16. Qe2 Rab8 17. axb5 cxb5 18. e5 Ne8 19. d5 exd5 20. Nxd5 Qxe5 21. Nxb4