1. e4 Nf6 2. Nc3 d5 3. exd5 Nxd5 4. Nxd5 Qxd5 5. Nf3 Bg4 6. Be2 e5 7. d3 Nc6 8. Be3 f5 9. h3 Bh5 10. O-O O-O-O 11. a4 Be7 12. a5 f4 13. Bd2 Bf6 14. c4 Qd6 15. Qa4 g5 16. b4 g4 17. hxg4 Bxg4 18. b5 Bxf3 19. Bxf3 Nd4 20. Be4 h5 21. b6 cxb6 22. axb6 a6 23. Bxb7 Kxb7 24. Qxa6 Kc6 25. Qa4 Kb7 26. Qa6 Kc6 27. Ra4 Kd7 28. Bb4 Qc6 29. Rfa1 Rhg8 30. Qa7 Ke8 31. Ra6 Qxg2