1.Nf3 Nf6 2.e3 c5 3.d4 cxd4 4.exd4 d5 5.c4 e6 6.Nc3 Bb4 7.cxd5 Nxd5 8.Bd2 Nc6 9.Bd3 O-O 10.O-O Be7 11.Re1 Nf6 12.Bg5 Bd7 13.a3 Nd5 14.h4 Nxc3 15.bxc3 g6 16.Qd2 Bxg5 17.Nxg5 Qf6 18.h5 Qg7 19.hxg6 hxg6 20.Qf4 Rae8 21.Ne4 f6 22.Nc5 Bc8 23.Re3 g5 24.Qd6 Nd8 25.Bc4 Qe7 26.Qxe7 Rxe7 27.d5 Rc7 28.dxe6 Rxc5 29.e7+ Rxc4 30.e8=Q Rxe8 31.Rxe8+ Kf7 32.Rxd8 Rxc3 33.Re1 Be6 34.Re3 Rc7 35.Rd6 Bd7 36.Kh2 a6 37.Rf3 Be6 38.Rb6 Rd7 39.a4 Rc7 40.a5 Rd7 41.Kg3 Rc7 42.Re3 Bd5 43.Rd6 Rc5 44.Rd7+ Kg6 45.Ra3 Bc6 46.Re7 Rb5 47.f3 Rc5 48.Kf2 Rc2+ 49.Re2 Rc5 50.Ke3 Re5+ 51.Kd2 Rd5+ 52.Kc3 Rc5+ 53.Kd4 Rd5+ 54.Kc4 Kf5 55.g3 Rb5 56.Rd2 Re5 57.Rd8 Bb5+ 58.Kd4 Bc6 59.Rf8 Rd5+ 60.Ke3 Re5+ 61.Kf2 Kg6 62.g4 Kg7 63.Rc8 f5 64.Rd3 fxg4 65.Rc7+ Kf6 66.Rd6+ Re6 67.Rxe6+ Kxe6 68.fxg4 Kf6 69.Ke3 Bd5 70.Rd7 Ke5 71.Rg7 Kf6 72.Rh7 Ke5 73.Rh5 Kf6 74.Rh6+ Kf7 75.Rb6 Bc6 76.Kd4 Ke6 77.Kc5 Ke5 78.Rb4 Bf3 79.Kb6 Kd6 80.Ka7 Kc5 81.Rb2 Kc4 82.Kb6 Bxg4 83.Kxb7 Bf3+ 84.Kxa6 g4 85.Rf2 Kd3 86.Kb6 Ke3 87.Rxf3+ gxf3 88.a6