1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d4 exd4 6. e5 Ng4 7. Bf4 d6 8. Bg5 Qd7 9. exd6 Qxd6 10. h3 Nf6 11. Re1 Be6 12. Bxf6 gxf6 13. Nbd2 O-O-O 14. Ne4 Qe7 15. Bxe6 fxe6 16. Nxc5 Qxc5 17. Rxe6 Qf5 18. Qe2 Rhg8 19. a3 Ne5 20. Re7 Nxf3 21. Kh1 Ng5 22. h4 Rg6 23. hxg5 Rxg5 24. Qe6 Qxe6 25. Rxe6 Rdg8 26. g3 f5 27. Rd1 Kd7 28. Rh6 R8g7 29. Rxd4 Kc8 30. Rdh4 f4 31. Rxf4 b6 32. c4 c5 33. Kg2 Kb7 34. Rhf6 h5 35. Rf7 Ka6 36. Rxg7 Rxg7 37. Rh4 Rg5 38. f4 Rf5 39. Kf3 Ka5 40. b3 a6 41. Ke4 Rf7 42. Rxh5 Rd7 43. Rd5 Re7 44. Kf3 Rc7 45. f5 b5 46. cxb5 axb5 47. f6 Kb6 48. Rd6 Ka5 49. Rd5 Kb6 50. Rf5 Rf7 51. g4 c4 52. bxc4 bxc4 53. Ke3 Kc6 54. Kd4 Kd6 55. g5 Ke6 56. Rf1 Rf8 57. Kxc4 Kf7 58. a4 Rc8 59. Kb5 Rb8 60. Kc6 Rb3 61. a5 Ra3 62. Kb6 Rb3 63. Ka7 Kf8 64. g6 Kg8 65. f7 Kf8 66. g7 Kxg7 67. f8=Q resign