1. e4 e5 2. f4 Nc6 3. Nf3 Bc5 4. fxe5 Qe7 5. d4 Bb4 6. c3 Ba5 7. Bc4 h6 8. O-O a6 9. b4 Bb6 10. a4 Nxe5 11. Nxe5 Qxe5 12. Qf3 Qf6 13. Be3 Qxf3 14. Rxf3 f6 15. Nd2 d6 16. e5 Bd7 17. e6 Bc8 18. Raf1 c6 19. d5 Bxe3 20. Rxe3 Ne7 21. dxc6 bxc6 22. Nb3 O-O 23. g4 Re8 24. Nd4 Kf8 25. Nf5 Nxf5 26. gxf5 Ke7 27. Rff3 d5 28. Bb3 Rb8 29. a5 Bb7 30. Rg3 Rg8 31. Rg6 Rbd8 32. Reg3 Bc8 33. Rxg7 Rxg7 34. Rxg7 Kd6 35. c4 Ke5 36. cxd5 cxd5 37. Rh7 Kxf5 38. e7 Rg8 39. Kf2 Ke6 40. Ke3 Bd7 41. Kd4 Bc6 42. b5 axb5 43. Kc5 Ba8 44. Kxb5 Rb8 45. Ka4 Re8 46. Rxh6 Rxe7 47. Rh8 Bc6 48. Kb4 f5 49. Kc5 Bb7 50. Rb8 f4 51. Bd1 d4 52. Kxd4 Kd6 53. Bc2 f3 54. Bd3 Kc7 55. Rf8 Rh7 56. a6 Bc6 57. Bxh7 Kb6 58. Rf6 resign