1. e4 e5 2. f4 exf4 3. Nf3 Bc5 4. d4 Bb6 5. Bxf4 d6 6. Bc4 Bg4 7. O-O Ne7 8. c3 Ng6 9. Qd2 Bxf3 10. Rxf3 Nxf4 11. Qxf4 f6 12. Nd2 Nd7 13. Qg4 Qe7 14. Rg3 g6 15. Rf1 O-O-O 16. Rgf3 Kb8 17. Be6 Ne5 18. Qh3 Nxf3 19. Rxf3 h5 20. Bc4 g5 21. Qf5 Rdf8 22. b4 Qh7 23. Qe6 Qg7 24. a4 a6 25. a5 Ba7 26. b5 axb5 27. Bxb5 Rh6 28. a6 g4 29. Rf5 Bb6 30. axb7 Qf7 31. Qxf7 Rxf7 32. Bc6 Ba5 33. Rxa5 resign