1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 d6 5. O-O Nc6 6. d4 Bd7 7. Nc3 h6 8. e5 Bg4 9. Qd3 Nb4 10. Qe4 d5 11. Nxd5 Nxd5 12. Bxd5 c6 13. Bb3 Ne7 14. Bd2 Qb6 15. e6 O-O-O 16. Bc3 f6 17. Kh1 Bf5 18. Qe2 Kb8 19. Rad1 Bg7 20. Qd2 Be4 21. Ba5 Qb5 22. Bxd8 Rxd8 23. a4 Qb6 24. Qc3 Nd5 25. Bxd5 Bxd5 26. Rfe1 Re8 27. e7 Qc7 28. Qb4 b6 29. c4 Bxf3 30. gxf3 f5 31. Re6 Qd7 32. d5 c5 33. Qe1 Bxb2 34. d6 Bd4 35. a5 g4 36. Rxh6 gxf3 37. Qe6 Qb7 38. Qd5 Qxd5 39. cxd5 Kc8 40. axb6 axb6 41. Rb1 Rg8 42. Re6 Kd7 43. e8=Q Rxe8 44. Rxe8 Kxe8 45. Rxb6 f2 46. Kg2 f3 47. Kf1 Kd7 48. h4 Be3 49. Rb3 Bd4 50. Rxf3 Kxd6 51. Rxf5 c4 52. Ke2 c3 53. Kd3 Bg7 54. h5 Be5 55. h6 Kxd5 56. h7 f1=Q 57. Rxf1 Bg7 58. Rg1 Bf6 59. Rg8 resign