1. e4 e5 2. Nf3 Nc6 3. Bc4 g6 4. d4 exd4 5. Nxd4 Nge7 6. Nc3 Bg7 7. Be3 b6 8. f4 Bb7 9. Nd5 Nxd4 10. Bxd4 Bxd4 11. Qxd4 O-O 12. O-O-O Re8 13. Nf6 Kf8 14. Nxh7 Kg8 15. Nf6 Kf8 16. Nxe8 Qxe8 17. f5 Nc6 18. Qh8 Ke7 19. Qh4 f6 20. Qh7 Kd8 21. fxg6 Ne5 22. Bf7 Nxf7 23. gxf7 Qf8 24. Rhf1 Ke7 25. Rf4 Qxf7 26. Rxd7 resign