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 Nf6 2. b3 g6 3. Bb2 Bg7 4. e3 O-O 5. Be2 c5 6. c4 b6 7. d4 cxd4 8. exd4 d5 9. Ne5 Bb7 10. Bf3 Nc6 11. O-O Rc8 12. Nc3 dxc4 13. bxc4 Nd7 14. Nxc6 Bxc6 15. Bxc6 Rxc6 16. Qa4 Qc8 17. Qxa7 Rc7 18. Qa3 Nf6 19. Qb3 Rxc4 20. Rac1 Rc7 21. Rfe1