1. e4 d6 2. d4 e5 3. Nf3 f6 4. d5 b6 5. Nc3 a5 6. Bc4 c5 7. Bb5 Bd7 8. a4 g5 9. g4 h6 10. h3 Ne7 11. Be3 Ng6 12. h4 gxh4 13. Nxh4 Nf4 14. Bxf4 exf4 15. Ng6 Bg7 16. Nxh8 Bxh8 17. Rxh6 Bg7 18. Rg6 Kf8 19. Qf3 Qe8 20. Rxg7 Kxg7 21. Qxf4 Qf8 22. O-O-O Bc8 23. Rh1 Bb7 24. Qh6 Kf7 25. f4 Qc8 26. f5 Qg8 27. Rg1 Nd7 28. Bxd7 Qd8 29. Be6 Ke7 30. Qg7 Ke8 31. Qf7