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 Nf6 4. Ng5 d5 5. exd5 Na5 6. d3 h6 7. Nf3 e4 8. Qe2 Nxc4 9. dxc4 Bc5 10. h3 O-O 11. Nh2 Nh7 12. Nd2 f5 13. Nb3 Bd6 14. O-O Bxh2+ 15. Kxh2 f4 16. Qxe4 Ng5 17. Qd4 Nf3+ 18. gxf3 Qh4 19. Rh1 Bxh3 20. Bd2 Rf6