1. e4 e5 2. f4 exf4 3. Nf3 Nc6 4. Bc4 Bc5 5. c3 a5 6. d4 Ba7 7. O-O Nf6 8. Bxf4 O-O 9. Kh1 Nxe4 10. Qb3 d6 11. Nbd2 Nxd2 12. Bxd2 Qf6 13. Ng5 Qd8 14. Nxf7 Rxf7 15. Rxf7 Kh8 16. Raf1 Bg4 17. h3 Bh5 18. R7f5 Qe7 19. Rxh5 Bb6 20. Rf7 Qe8 21. Bd3 h6 22. Bxh6 Qe1 23. Kh2 gxh6 24. Rxh6 Kg8 25. Rf1 Kg7 26. Rg6 Kh7 27. Rxe1 resign