1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nxd4 5. Qxd4 d6 6. Nc3 Be6 7. Bc4 Bxc4 8. Qxc4 Qd7 9. O-O O-O-O 10. f4 Kb8 11. Be3 Nf6 12. Rad1 a6 13. e5 Ne8 14. Nd5 dxe5 15. fxe5 g6 16. Nxc7 Qxc7 17. Rxd8 Qxd8 18. Qxf7 Qe7 19. e6 Qxf7 20. Rxf7 Bd6 21. g3 Nc7 22. Kf2 Rf8 23. Bh6 Rxf7 24. exf7 Ne6 25. Ke3 Kc7 26. Ke4 Kd7 27. Kd5 Bf8 28. Bxf8 Nxf8 29. Ke5 Ke7 30. Kd5 Ne6 31. c4 Kxf7 32. Kd6 Nd8 33. Kd7 Nc6 34. Kc7 Na5 35. b3 Ke6 36. Kb6 Nc6 37. Kxb7 Kd6 38. Kxa6 Nb4 39. Kb5 Nxa2 40. b4 Nc3 41. Ka5 Ne4 42. Kb6 Kd7 43. c5 Kc8 44. b5 h5 45. c6 Nd6 46. Kc5 Ne8 47. b6 Kb8 48. Kb5 Nd6 49. Ka6 g5 50. c7 Kc8 51. Ka5 Kb7 52. h3 Nc4 53. Kb4 Nxb6 54. Kc5 Kxc7 55. Kd4 Kd6 56. Ke4 Ke6 57. h4 g4 58. Kf4 Kf6 59. Ke4 Nd7 60. Kf4 Nc5 61. resign