1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bg4 6. d3 h6 7. h3 Bxf3 8. Qxf3 Nf6 9. Nd2 b5 10. Qg3 Nd7 11. Nb3 a5 12. a4 b4 13. f4 Qe7 14. Be3 f6 15. fxe5 Nxe5 16. Bd4 Qe6 17. Rf5 Nd7 18. Rxa5 Rxa5 19. Nxa5 c5 20. Be3 Bd6 21. Qxg7 Rg8 22. Qh7 Nf8 23. Qf5 Qxf5 24. exf5 Nd7 25. Nc4 h5 26. a5 Ke7 27. Kf2 Ne5 28. Nxe5 fxe5 29. a6 Kf6 30. a7 Ra8 31. g4 resign