1. c4 e5 2. e4 Nf6 3. Nc3 Bc5 4. d3 d6 5. h3 c6 6. Bg5 h6 7. Bxf6 Qxf6 8. Qf3 Qg5 9. h4 Qg6 10. g3 Na6 11. a3 Bg4 12. Qg2 Bd4 13. Nge2 f5 14. exf5 Bxf5 15. Nxd4 Bxd3 16. Rd1 Bxf1 17. Kxf1 exd4 18. Rxd4 O-O-O 19. Ne4 Rhe8 20. h5 Qe6 21. f3 Nc5 22. Qh3 Nxe4 23. Qxe6 Rxe6 24. fxe4 c5 25. Rd3 Rxe4 26. b3 Rf8 27. Kg2 Kc7 28. Rhd1 Rf6 29. Kh3 a5 30. Kg2 Re2 31. Kh3 Ra2 32. a4 Raf2 33. Re3 Kc6 34. Rdd3 g5 35. hxg6 Rxg6 36. Re7 Rb2 37. Re8 h5 38. Rc8 Kd7 39. Ra8 Re6 40. Rxa5 Rb1 41. Kh4 Rh1 42. Kg5 Re5 43. Kf4 Rf1 44. Rf3 Rxf3 45. Kxf3 Kc6 46. Ra8 b6 47. a5 Kb7 48. Rd8 Kc7 49. a6 Kxd8 50. a7 Re8 51. a8=Q Kd7 52. Qb7 Ke6 53. Qxb6 Rf8 54. Kg2 Ra8 55. Qc6 Ra2 56. Kf3 Rb2 57. Qe8 Kf5 58. Qf7 resign