1. d4 d5 2. c4 e6 3. Nc3 Bb4 4. Nf3 Nf6 5. Bg5 O-O 6. e3 Nbd7 7. cxd5 exd5 8. Be2 Qe8 9. O-O c6 10. a3 Bd6 11. h3 Ne4 12. Bd3 h6 13. Bh4 Ndf6 14. Qc2 Bc7 15. Bxf6 Nxf6 16. Rae1 Bd7 17. e4 dxe4 18. Nxe4 Nxe4 19. Rxe4 Qc8 20. Ne5 Bf5 21. Rf4 Bxd3 22. Qxd3 Qe6 23. Re4 Bxe5 24. Rxe5 Qd6 25. Re3 Rad8 26. Rd1 Rfe8 27. Rde1 Qd7 28. Rxe8+ Rxe8 29. Rd1 Qd5 30. b4 Re6 31. g3 f5 32. f3 g6 33. Kf2 Kf7 34. h4 h5 35. Rd2 Rd6 36. a4 b6 37. Ke2 Qe6 38. Kf2 f4 39. Qe4 fxg3 40. Kxg3 Rd5 41. Qf4 Kg7 42. Kf2 Qd6 43. Qxd6 Rxd6 44. Ke3 Kf6 45. Kf4 Rd5 46. Ke4 Ke6 47. f4 a5 48. Rg2 Kf7 49. Rc2 axb4 50. Rxc6 Ra5 51. Rxb6 Rxa4 52. Ke5 Ra1 53. Rxb4 Re1 54. Kd6 Re4 55. Rb7 Kf6 56. d5 Rxf4 57. Kd7 Rxh4 58. d6 Rd4 59. Rb6 g5 60. Kc7 Ke6 61. d7+ Ke7 62. Rb5 Rxd7 63. Kc6 Rd6 64. Kc7 Rg6 65. Rb1 g4 66. Re1 Kf7 67. Kd7 g3 68. Rg1 g2 69. Kd8 h4 70. resign