1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. Nc3 c6 5. d3 Nf6 6. h3 Be7 7. O-O Nh7 8. Ne2 Ng5 9. Nh2 Nd7 10. f4 exf4 11. Bxf4 Ne5 12. Nd4 Nxc4 13. dxc4 Ne6 14. Be3c5 15. Nf5 Bg5 16. Qf3 Bxe3+ 17. Nxe3 O-O 18. Qg3 Nd4 19. Rf2 Be6 20. Raf1 Qe7 21. c3 Nc6 22. Nhg4Bxg4 23. Nxg4 Kh8 24. Ne3 f6 25. Nf5 Qe5 26. Qxg7#