1. b3 Nbc6 2. g3 d6 3. Qc3 f6 4. Na3 e5 5. f4 Nf7 6. Ne3 exf4 7. gxf4 g5 8. Nf5 O-O-O 9. Bxc6 bxc6 10. Ne7 Kd7 11. Nxg8 Rxg8 12. Bd4 f5 13. Bxh8 Nxh8 14. fxg5 Rxg5 15. O-O-O Rf8 16. Rf2 Ng6 17. Qg7 Ke6 18. Rf3 Rg4 19. d3 Ne5 20. Qh6 Rf6 21. Qe3 Kf7 22. Rdf1 Nxf3 23. Qxf3 Qe8 24. Qh3 Kg7 25. e4 Qg6 26. exf5 Rxf5 27. Rxf5 Qxf5 28. Kb2 Qe5 29. resign