1. d4 Nf6 2. c4 c5 3. d5 d6 4. Nc3 g6 5. Bg5 Bg7 6. e4 O-O 7. Bd3 e6 8. Nf3 exd5 9. Nxd5 Be6 10. O-O Bxd5 11. exd5 Na6 12. a3 Nc7 13. Re1 Re8 14. Rxe8 Qxe8 15. Qd2 Qd7 16. Re1 Re8 17. b4 b6 18. Bc2 Rxe1 19. Qxe1 Kf8 20. h3 h6 21. Bf4 Qe7 22. Qd2 Ng8 23. Nh4 Ke8 24. Ba4 Kd8 25. Nf3 g5 26. Bg3 Nf6 27. Qe1 Qxe1 28. Nxe1 Ne4 29. Nd3 Nxg3 30. fxg3 Bd4 31. Kf1 Ke7 32. Ke2 f5 33. Kf3 Kf6 34. g4 f4 35. g3 fxg3 36. Kxg3 Ke7 37. Kf3 Ne8 38. Bxe8 Kxe8 39. Ke4 Kf7 40. Kf5 Bc3 41. b5 Bd4 42. Ne1 Bb2 43. a4 Bc3 44. Ng2 Bd4 45. Ne1 Bc3 46. Ng2 Bd4 47. h4 gxh4 48. Nxh4 Kg7 49. Ke6 Be5 50. Nf5 Kg6 51. Nxd6 Bf4 52. Ne4 Kg7 53. d6 Kf8 54. d7 Bc7 55. Nd6 Bd8 56. Nb7 Bc7 57. d8=Q Bxd8 58. Nxd8 resign