1. Nf3 d5 2. c4 dxc4 3. Na3 g6 4. Nxc4 Bg7 5. g3 Nf6 6. Bg2 e6 7. O-O O-O 8. a3 Nc6 9. d3 a6 10. Rb1 Rb8 11. b4 Nd5 12. Bb2 b5 13. Nce5 Bb7 14. Qc2 Qd6 15. Nxc6 Bxc6 16. Bxg7 Kxg7 17. Rfc1 Ba8 18. Nd2 c6 19. Ne4 Qe5 20. Nc5 Nf6 21. Nxa6 Rbc8 22. Nc5 Rfd8 23. Qb2 Qxb2 24. Rxb2 Nd5 25. Rbc2 h5 26. Bxd5 Rxd5 27. e4 Rd4 28. Kf1 Kf6 29. f4 e5 30. Ke2 exf4 31. gxf4 Kg7 32. Ke3 Rd6 33. Rg1 Re8 34. f5 Kh6 35. fxg6 fxg6 36. Rf2 h4 37. Rf7 g5 38. h3 Kg6 39. Rgf1 Red8 40. Ra7 Rf6 41. Rxf6 Kxf6 42. d4 g4 43. Rh7 gxh3 44. Rxh4 Rg8 45. Rxh3 Rg1 46. e5 Kf7 47. Rf3 Ke7 48. Ke4 Re1 49. Re3 Rh1 50. Kd3 Rd1 51. Kc3 Rb1 52. Rh3 Rc1 53. Kd2 Ra1 54. Rh7 Kd8 55. Rh8 Kc7 56. Rxa8 resign