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. d4 Nf6 2. c4 e6 3. g3 Bb4+ 4. Bd2 a5 5. Bg2 d5 6. Nf3 O-O 7. Qc2 c5 8. cxd5 cxd4 9. Nxd4 Qb6 10. e3 exd5 11. O-O Nc6 12. Nxc6 bxc6 13. Rc1 Rb8 14. Nc3 h5 15. a3 Be7 16. Na4 Qc7 17. Qxc6 Qxc6 18. Rxc6 Bd7 19. Rc7 Bd8 20. Rxd7 Nxd7