1. Nf3 d5 2. d4 Nc6 3. c4 Nf6 4. Nc3 Bg4 5. e3 e5 6. Be2 Bb4 7. dxe5 Ne4 8. O-O Bxc3 9. bxc3 O-O 10. cxd5 Ne7 11. c4 Nc3 12. Qc2 Nxe2 13. Qxe2 Ng6 14. Bb2 Nf4 15. exf4 c6 16. Rfd1 cxd5 17. cxd5 b6 18. Rac1 a5 19. h3 Bf5 20. g4 Bc8 21. e6 fxe6 22. dxe6 Qe8 23. Qe5 Rf6 24. g5 Qe7 25. gxf6 gxf6 26. Qd5 Ra7 27. Rxc8 Kg7 28. Qd7 Rxd7 29. Rxd7 Qxd7 30. exd7 Kf7 31. d8=Q Ke6 32. Rc6 Kf7 33. Qxf6 Ke8 34. Rc7 h5 35. Qe7