1. c4 e5 2. e4 Nf6 3. Nc3 Bc5 4. h3 O-O 5. d3 h6 6. f4 exf4 7. Bxf4 Bxg1 8. Rxg1 d6 9. b4 Nh5 10. Qxh5 Nc6 11. b5 Nd4 12. O-O-O c6 13. g4 cxb5 14. c5 dxc5 15. Qxc5 Be6 16. Kb2 b6 17. Qd6 Nf3 18. Qxd8 Raxd8 19. Rg3 Nd4 20. g5 h5 21. Be5 Nc6 22. Bf4 b4 23. Nb1 a5 24. Be2 g6 25. Nd2 a4 26. Nc4 a3 27. Ka1 b5 28. Ne5 Nd4 29. Rd2 Rc8 30. Rg1 Bxh3 31. Rgd1 Rc3 32. Kb1 Be6 33. Rc1 Rfc8 34. Rxc3 Rxc3 35. Bd1 b3 36. axb3 Nxb3 37. Bxb3 Bxb3 38. Re2 a2 39. Rxa2 Bxa2 40. Kxa2 Rc2 41. Kb3 Rf2 42. Be3 Re2 43. Bc1 h4 44. Bf4 h3 45. Ng4 Rg2 46. Nh2 Kf8 47. Kc3 Ke7 48. Kb4 Rb2 49. Kc3 Rb1 50. d4 Kd7 51. d5 Re1 52. Kd4 b4 53. e5 Rd1 54. Kc4 b3 55. Kxb3 Rxd5 56. Kc4 Ke6 57. Nf3 Rd8 58. Nd4 Kd7 59. Kc5 Rh8 60. Bh2 Rh5 61. Nf3 Ke6 62. Kd4 Kf5 63. Ke3 Rh8 64. Bf4 Ra8 65. Nd4 Kg4 66. Ne2 Ra3 67. Kf2 Rf3 68. Kg1 Rxf4 69. e6 fxe6 70. resign