1. e4 e5 2. Bc4 Nc6 3. Nf3 Nf6 4. d3 d6 5. Bg5 Be7 6. Nc3 Bg4 7. h3 Bh5 8. g4 Bg6 9. Nh4 O-O 10. Nxg6 hxg6 11. Bxf6 Bxf6 12. Qd2 Bg5 13. Qd1 Nd4 14. Nb5 Nxb5 15. Bxb5 a6 16. Bc4 b5 17. Bb3 a5 18. a4 b4 19. Qe2 Qf6 20. f3 Bh4 21. Kf1 Qf4 22. Rd1 c5 23. Bd5 Rad8 24. Kg2 Qg3 25. Kf1 Kh8 26. Qg2 Qf4 27. Ke2 f5 28. gxf5 gxf5 29. Rhg1 Bf6 30. Qg3 fxe4 31. dxe4 Qxg3 32. Rxg3 Bh4 33. Rgg1 Rf4 34. Rg4 Rdf8 35. Rdg1 g5 36. Rxf4 Rxf4 37. Be6 Rf6 38. Bd5 Kg7 39. c3 Kf8 40. cxb4 cxb4 41. Rc1 Bg3 42. Rc6 Bf4 43. Kf2 Bc1 44. Rxc1 Ke7 45. Rc7 Kd8 46. Ra7 Rh6 47. Kg3 Kc8 48. Rxa5 Rh7 49. Rb5 Ra7 50. Rxb4 Kc7 51. Kg4 Ra5 52. Rb7 Kc8 53. Rb4 Kc7 54. Kxg5 Rc5 55. Rc4 Kb6 56. b4 Rc7 57. Rxc7 Kxc7 58. a5 resign