1. e4 e5 2. Nf3 d5 3. Nxe5 Qe7 4. Ng4 Bxg4 5. f3 Bh5 6. g4 Bg6 7. d3 d4 8. Bg2 Qb4 9. Qd2 Nc6 10. a3 Qa5 11. O-O Nf6 12. c3 dxc3 13. Qxc3 Bc5 14. Kh1 O-O-O 15. b4 Nxb4 16. axb4 Qxb4 17. Qxb4 Bxb4 18. Rxa7 Kb8 19. Ra4 Bc5 20. Rd1 Rd6 21. Bf4 Rb6 22. Nc3 Ra6 23. Rc4 Ra5 24. h4 h5 25. g5 Nd7 26. Rc1 Kc8 27. Nd5 c6 28. Ne3 b5 29. Rxc5 Nxc5 30. Rxc5 Kb7 31. Nc2 Kb6 32. Be3 Kb7 33. Bh3 Rd8 34. d4 Ra2 35. Nb4 Ra3 36. Bc1 Rxf3 37. Bg2 Rf2 38. Nxc6 Ra8 39. Nb4 Re2 40. e5 Be4 41. Rxb5 Kc7 42. Rc5 Kd7 43. Bxe4 Rxe4 44. Rd5 Ke8 45. Nc6 Re1 46. Kg2 Rxc1 47. Rd6 Rc3 48. Nb4 Rb8 49. Nc2 Rxc2 50. Kf3 Rb3 51. Ke4 Re2 52. Kd5 g6 53. Ra6 Kf8 54. Kd6 Rh3 55. d5 Rxh4 56. Kd7 Rxe5 57. d6 Rc4 58. Kd8 h4 59. d7 Rxg5 60. Rxg6 Rh5 61. Rg5 Rh7 62. Rh5 Kg8 63. Rd5 f6 64. Rd1 Kf7 65. Re1 Rh5 66. Re5 Rh6 67. Rh5 Rg6 68. Rc5 Rg8 69. Kc7 Rxc5 70. Kd6 Rc1 71. Kd5 Ke7 72. d8=Q Rxd8 73. Ke4 h3 74. resign