1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bg5 O-O 5. Nf3 h6 6. Bh4 d6 7. e3 b6 8. Be2 Bb7 9. O-O Bxc3 10. bxc3 g5 11. Bg3 Ne4 12. Qd3 Nd7 13. d5 Ndc5 14. Qc2 exd5 15. cxd5 Bxd5 16. c4 Nxg3 17. fxg3 Be4 18. Qc3 Qe7 19. Nd4 Rae8 20. Bg4 Qe5 21. Rad1 Bg6 22. Rfe1 Ne4 23. Qa3 Qc5 24. Qb2 f5 25. Be2 a6 26. Bd3 Nf6 27. Nxf5 Bxf5 28. Bxf5 Qxf5 29. Rf1 Qe5 30. Qc2 Qxe3 31. Kh1 Ne4 32. Rxf8 Rxf8 33. h3 Rf2 34. Qb1 Rxg2 35. resign