1. e4 d6 2. d4 Nf6 3. Nc3 c6 4. Bg5 Nbd7 5. d5 Qc7 6. Nf3 e5 7. dxe6 fxe6 8. Nd4 Nc5 9. Bxf6 gxf6 10. Qh5 Qf7 11. Qxf7 Kxf7 12. Be2 Bh6 13. Bh5 Ke7 14. O-O Bd7 15. b4 Na6 16. a3 Rhg8 17. h4 Rg7 18. g3 Rag8 19. Nce2 c5 20. bxc5 Nxc5 21. Bf3 f5 22. exf5 e5 23. Nb3 Bxf5 24. Nxc5 dxc5 25. Bxb7 Bxc2 26. Ra2 Bd3 27. Rd1 c4 28. Nc3 Kd6 29. Bd5 Rc8 30. Be4 Ke6 31. Bxd3 cxd3 32. Rxd3 Rgc7 33. Ne4 Rc6 34. Rf3 Kd5 35. Nf6 Kd4 36. Ng4 Bc1 37. a4 e4 38. Rf6 a5 39. Rxc6 Rxc6 40. Kf1 h5 41. Nh2 Kd3 42. Ke1 Bb2 43. Kf1 Rc1 44. Kg2 Kc2 45. Nf1 Kb3 46. Rxb2 Kxb2 47. Nd2 Re1 48. Nc4 Kb3 49. Nxa5 Kxa4 50. Nc4 Kb4 51. Ne5 Kc3 52. f4 Re2 53. Kf1 Kd2 54. f5 Ke3 55. Nc4 Kd3 56. Ne5 Kd2 57. f6 Re1 58. Kf2 e3 59. Kg2 Ra1 60. f7 Ra8 61. Nf3 Ke2 62. Ng1 Kd1 63. Kf3 Kd2 64. g4 hxg4 65. Kxg4 Rf8 66. h5 Rxf7 67. Kh4 Rf1 68. Nh3 e2 69. h6 e1=Q 70. resign