1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Be7 5. O-O Nf6 6. Re1 O-O 7. Nxd4 Ne5 8. Bb3 d6 9. Nc3 c5 10. Nf3 Bg4 11. a3 a6 12. Re3 Nh5 13. Nd5 Bg5 14. Re1 Bxc1 15. Rxc1 Bxf3 16. gxf3 Qg5 17. Kh1 c4 18. Ba2 Qh4 19. Qe2 Qh3 20. Qf1 Qxf3 21. Qg2 Qxg2 22. Kxg2 b5 23. b3 cxb3 24. Bxb3 Kh8 25. Rcd1 f5 26. exf5 Rxf5 27. Nc7 Nf4 28. Kg3 Nh5 29. Kg2 Raf8 30. Rf1 Nf4 31. Kh1 Ng4 32. Be6 Nxe6 33. Nxe6 Ne3 34. Nxf8 Nxf1 35. Ng6 hxg6 36. Rxf1 Kg8 37. Kg2 Rc5 38. Rd1 d5 39. Rd2 Kf7 40. Kf3 Ke6 41. Kg4 Kf6 42. Kf4 Rc4 43. Ke3 Ke5 44. Ke2 Rc3 45. Rd3 Rxd3 46. Kxd3 d4 47. c3 dxc3 48. Kxc3 a5 49. Kd3 Kd5 50. Kc3 Ke4 51. h4 Kf3 52. Kd4 Kxf2 53. a4 b4 54. resign