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. d4 exd4 5. O-O Bc5 6. e5 Ne4 7. Bd5 f5 8. exf6 Nxf6 9. Bg5 Be7 10. Bxf6 Bxf6 11. Re1+ Ne7 12. Ne5 Bxe5 13. Qh5+ g6 14. Qxe5 Rf8 15. Nd2 c6 16. Ne4 d6 17. Nxd6+ Kd7 18. Be6+ Kc7 19. Nxc8+ Qd6 20. Qxd6#