1. e4 e5 2. f4 exf4 3. Nf3 h6 4. Bc4 g5 5. O-O c6 6. Ne5 d5 7. exd5 cxd5 8. Re1 Be7 9. Qh5 Be6 10. Bb5 Nd7 11. Bxd7 Kf8 12. Bxe6 Rh7 13. Bxf7 Nf6 14. Qg6 Rg7 15. Qxh6 Ng8 16. Qe6 Qb6 17. Qxb6 axb6 18. Bxd5 Nf6 19. Bxb7 Ra7 20. Bf3 g4 21. Bd1 f3 22. d3 Bc5 23. Kf1 f2 24. Re2 Rae7 25. Bh6 Kg8 26. Bxg7 Kxg7 27. c3 Bd6 28. d4 g3 29. hxg3 Bxe5 30. Rxe5 Kf8 31. Rxe7 Kxe7 32. Nd2 resign