1. e4 e5 2. Nc3 Nf6 3. f4 exf4 4. d4 Bb4 5. Qd3 Bxc3 6. bxc3 O-O 7. Bxf4 d6 8. Nf3 Nc6 9. Be2 Re8 10. Nd2 Bg4 11. O-O Bxe2 12. Qxe2 Ne7 13. Bg5 Ng6 14. Bxf6 gxf6 15. Rab1 b6 16. Rf3 Nh4 17. Rg3 Kh8 18. Qh5 Ng6 19. Rh3 Kg8 20. Qxh7 Kf8 21. Re1 Ke7 22. e5 dxe5 23. Nf3 Qd6 24. Qh5 Rh8 25. Qf5 Rxh3 26. Qxh3 Rh8 27. Qf5 Kf8 28. dxe5 fxe5 29. Nxe5 Nxe5 30. Qxe5 Qxe5 31. Rxe5 f6 32. Rf5 Kf7 33. h3 Ke6 34. Rf3 f5 35. Kf2 Rh4 36. Re3 Kf6 37. Rd3 Ra4 38. Rd7 c5 39. Ke3 Rxa2 40. Kd3 b5 41. g4 a5 42. Rb7 b4 43. cxb4 cxb4 44. Rb6 Kg5 45. Rb5 Kh4 46. gxf5 Kg5 47. h4 Kf6 48. h5 Kg5 49. c4 Kxh5 50. c5 Rf2 51. c6 Rg2 52. c7 Rg8 53. f6 Kg6 54. Rb8 Kf7 55. Rxg8 resign