1. d4 d5 2. c4 e6 3. Nf3 c5 4. cxd5 exd5 5. g3 Nc6 6. Bg2 Nf6 7. O-O Be7 8. dxc5 Bxc5 9. Qc2 Bb6 10. Nc3 O-O 11. Bg5 Be6 12. Na4 h6 13. Nxb6 axb6 14. Bxf6 Qxf6 15. Rfd1 Rfd8 16. Qd2 d4 17. a3 Ra4 18. Rac1 Bf5 19. Qf4 Be6 20. Qxf6 gxf6 21. Nd2 Bd5 22. Bxd5 Rxd5 23. Ne4 Re5 24. Nd6 Re6 25. Nc4 Rxe2 26. Kf1 Re6 27. Nxb6 Ra5 28. Nd7 Rb5 29. Nc5 Rd6 30. b4 f5 31. Nd3 Rd8 32. a4 Rbd5 33. b5 Na5 34. Rc7 b6 35. Re1 R5d7 36. Rc2 Rd5 37. Rc7 R5d7 38. Re8+ Kg7 39. Rxd8 Rxd8 40. Kg2 Kf6 41. Kf3 Rd6 42. h3 Ke6 43. Nf4+ Kf6 44. Nd3 Ke6 45. g4 fxg4+ 46. hxg4 Nb3 47. Kf4 Rd5 48. Rc6+ Rd6 49. Rc2 Rd5 50. Ke4 Rd6 51. f4 Ke7 52. f5 Kf6 53. Kf4 Na5 54. Rc7 Kg7 55. Ke4 Nb3 56. Rc6 Rf6 57. Nf4 Rxc6 58. bxc6 Na5 59. c7 Nb7