1.d4 Nf6 2.Nf3 e6 3.c4 c5 4.d5 exd5 5.cxd5 d6 6.Nc3 g6 7.Nd2 Bg7 8.e4 O-O 9.Be2 Re8 10.O-O Nbd7 11.a4 Ne5 12.Ra3 g5 13.Qc2 h6 14.Nd1 Ng6 15.Ne3 Rb8 16.Re1 b6 17.f3 a6 18.Ndf1 b5 19.axb5 axb5 20.Ng3 Nh4 21.Bd2 Qb6 22.Kh1 c4 23.Bb4 Bd7 24.Rea1 Bc8 25.Qd2 g4 26.Rg1 h5 27.Qe1 Qd8 28.Qf2 Re5 29.Bd1 Ng6 30.Ngf5 Bxf5 31.Nxf5 Rxf5 32.exf5 Ne5 33.Qd2 Nd3 34.Rxd3 cxd3 35.Qxd3 Qb6 36.Qd2 Re8 37.Re1 Rxe1+ 38.Qxe1 Nxd5 39.Bd2 Qd4 40.b4 Be5 41.fxg4 hxg4 42.Qe2 Nf6 43.Bc2 Qa1+ 44.Qd1 Qd4 45.Be1 Qe3 46.Qd2 Qa7 47.Bd3 Qa1 48.Bxb5 g3 49.Bf1 Ne4 50.Qe2 d5 51.b5 Bd4 52.f6 Nxf6 53.b6 Bxb6 54.Bxg3 Ne4 55.Qg4+ Kf8 56.Qc8+ Kg7 57.Qg4+ Kf8 58.Qc8+ Ke7 59.Qb7+ Ke8 60.Qb8+ Kd7 61.Qb7+ Ke8 62.Qb8+ Ke7 63.Qb7+ Kf8 64.Qc8+ Kg7 65.Qg4+ Kf6 66.Bh4+ Ke5 67.Qg7+ f6 68.Qe7+ Kf5 69.Qd7+ Kf4 70.g3+ Ke3 71.Qf5 Qe5 72.Qf4+ Qxf4 73.gxf4 Kxf4 74.Kg2 f5 75.Bb5 Ke3 76.Bd7 f4 77.Bg4 d4 78.Bf3 d3 79.Bxe4 Kxe4 80.Kf1 f3 81.Ke1 Be3 82.Bg3 d2+ 83.Kd1 Kd3 84.h4 f2 85.Bxf2 Bxf2 86.h5 Bd4 87.h6 Bh8 88.h7 Ke3