1. e4 e5 2. Nf3 Nc6 3. Bc4 f5 4. exf5 Nf6 5. d3 d5 6. Bb3 Bxf5 7. Nc3 Bb4 8. O-O Bxc3 9. bxc3 O-O 10. Re1 Qd6 11. Bg5 h6 12. Bxf6 Rxf6 13. c4 dxc4 14. Bxc4 Kh8 15. Nd2 Qc5 16. Ne4 Bxe4 17. Rxe4 Qxf2 18. Kh1 Raf8 19. Re1 Nd4 20. h3 c6 21. a4 Rf3 22. gxf3 Rxf3 23. Re3 Rxe3 24. Qg4 Rg3 25. Qc8 Kh7 26. Bg8 Kg6 27. Qe8 Kg5 28. Qxe5 Nf5 29. h4 Kxh4 30. Qe4 Kg5 31. resign