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. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. O-O Qf6 7. d4 Nge7 8. Bg5 Qd6 9. Qb3 O-O 10. Rd1 Bb6 11. Na3 Na5 12. Qa4 Nec6 13. dxe5 Qc5 14. Rd5 Qxf2+ 15. Kh1 Qb2 16. Rb1 Qxa3 17. Qxa3 Nxc4 18. Qa4 Ne3 19. Rxb6 Nxd5 20. Rxc6