1. d4 Nf6 2. Nf3 e6 3. c4 b6 4. g3 Ba6 5. Qc2 c5 6. d5 exd5 7. cxd5 Bb7 8. Bg2 Bxd5 9. Nc3 Bb7 10. O-O Nc6 11. Rd1 Be7 12. e4 O-O 13. a3 Qb8 14. Bf4 d6 15. Rd2 Nh5 16. Be3 Ne5 17. Nd5 Bxd5 18. Rxd5 Nf6 19. Rd2 Nfg4 20. Bf4 Ng6 21. Rad1 Nxf4 22. gxf4 Qc7 23. Nd4 Rad8 24. Nb5 Qb8 25. Qa4 a5 26. Nc3 Nf6 27. Qb5 Rfe8 28. Na4 Nh5 29. f5 Nf4 30. Qxb6 Nxg2 31. Qxb8 Rxb8 32. Kxg2 g6 33. fxg6 hxg6 34. f3 Kg7 35. Rc2 Rb3 36. Rd5 Rh8 37. Rc3 Rxc3 38. Nxc3 Rb8 39. Nd1 Rb3 40. Kf2 Kf6 41. Ke2 Ke6 42. Rd3 Rb8 43. f4 f5 44. exf5 Kxf5 45. Kf3 Ke6 46. Re3 Kd7 47. Re2 Bf6 48. Rg2 d5 49. Rxg6 Bxb2 50. Nxb2 Rxb2 51. h4 Rb3 52. Kg4 c4 53. h5 c3 54. h6 Rb1 55. Rg7 Kc6 56. Kf5 c2 57. h7 Rh1 58. Rg8 Rxh7 59. Rg1 Kd6 60. resign