1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5 5. cxd5 Qxd5 6. Nf3 Qf5 7. Qxf5 exf5 8. a3 Be7 9. Bf4 c6 10. e3 Nbd7 11. Bc4 Nb6 12. Ba2 Be6 13. Bxe6 fxe6 14. Ke2 Nbd5 15. Be5 Nxc3 16. bxc3 Ne4 17. c4 Kf7 18. Rhc1 Rhc8 19. Ne1 b5 20. Nd3 g5 21. c5 a5 22. f3 Nf6 23. Rg1 h6 24. g4 fxg4 25. fxg4 Kg8 26. Kf3 Rf8 27. e4 Nd7 28. Ke3 Nxe5 29. Nxe5 Rac8 30. Rgf1 Rf6 31. a4