1. d4 Nf6 2. c4 d6 3. Nc3 g6 4. Nf3 Bg7 5. Bg5 Nbd7 6. e3 O-O 7. Bd3 b6 8. O-O Bb7 9. Rc1 h6 10. Bh4 c5 11. d5 Re8 12. a3 e6 13. e4 exd5 14. cxd5 g5 15. Bg3 Ne5 16. Nxe5 dxe5 17. Qf3 a6 18. Qf5 Nh5 19. Be2 Nxg3 20. fxg3 f6 21. Bh5 Rf8 22. Qe6 Kh8 23. Bg6 Bc8 24. Qc6 Bd7 25. Qd6 Rg8 26. Nd1 Rc8 27. Ne3 a5 28. Bf5 Bxf5 29. Qxd8 Rcxd8 30. Nxf5 Rge8 31. Rfd1 Bf8 32. a4 Bd6 33. Nxh6 Kh7 34. Nf5 Kg6 35. g4 Rf8 36. Rc3 Rf7 37. Rh3 Rh7 38. Rb3 Rb7 39. Rdd3 c4 40. Rh3 cxb3 41. Rh6 Kf7 42. Rh7 Ke8 43. Rxb7 Bc5 44. Kf1 Rd7 45. Ng7 Kd8 46. Ne6 resign