1. d4 Nf6 2. Bg5 h6 3. Bxf6 gxf6 4. e3 d5 5. c4 c6 6. cxd5 cxd5 7. h3 a6 8. Nc3 e6 9. Nf3 Bb4 10. a3 Bxc3 11. bxc3 Qc7 12. Qc2 Nc6 13. c4 Qa5 14. Nd2 dxc4 15. Bxc4 b5 16. Bd3 b4 17. a4 Rb8 18. Qxc6 Bd7 19. Qd6 Rb6 20. Qc7 b3 21. O-O Rb5 22. Qxa5 Rxa5 23. Nxb3 Rxa4 24. Nc5 Rxa1 25. Rxa1 Bc8 26. Nxa6 Bxa6 27. Rxa6 Ke7 28. Ra7 Kd6 29. Rxf7 f5 30. Bb5 Rb8 31. Rd7