1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. c3 O-O 6. O-O d6 7. a3 a5 8. h3 Bd7 9. Nbd2 h6 10. Nh4 Ne7 11. a4 c6 12. Ba2 Qb6 13. Nb3 Bxf2+ 14. Rxf2 h5 15. Nd2 Kh8 16. Nc4 Qc7 17. Bg5 Neg8 18. Ne3 Qc8 19. Kh2 Nh7 20. Qxh5 f6 21. Ng6#