1.d4 Nf6 2.c4 d6 3.Nc3 g6 4.e4 Bg7 5.f3 O-O 6.Be3 Nbd7 7.Qd2 e5 8.Nge2 a6 9.d5 h5 10.Nc1 Nh7 11.Nb3 b6 12.Bd3 f5 13.exf5 gxf5 14.Qc2 e4 15.fxe4 f4 16.Bd4 Qh4+ 17.Bf2 Qg5 18.Nd4 Ne5 19.Rg1 Ng4 20.Nf3 Qh6 21.h3 Ne3 22.Qe2 Bd7 23.Nd1 Nf5 24.Nc3 Ng3 25.Qd2 h4 26.O-O-O Ng5 27.Nxg5 Qxg5 28.Kb1 Be8 29.Rde1 Bh5 30.a3 Rae8 31.Ka2 Be5 32.Qc2 Re7 33.Nb1 Rg7 34.Nd2 Qf6 35.Nf3 Bxf3 36.gxf3 a5 37.Rg2 Kh8 38.Kb3 Ra8 39.Rd1 a4+ 40.Ka2 Qe7 41.Be1 Qd7 42.Bc3 Rg5 43.Bxe5+ Rxe5 44.Qd2 Rf8 45.Bc2 Kg7 46.Qb4 Qxh3 47.Rf2 Qd7 48.Bxa4 Qe7 49.Rh2 Rh5 50.Bc6 h3 51.a4 Rfh8 52.Qd2 Qe5 53.b4 Rg5 54.Bd7 Rgh5 55.Qb2 Kf6 56.Qc2 R5h7 57.Bc6 Rb8 58.Kb3 Kg5 59.Qc1 Qf6 60.Qc3 Kg6 61.Qxf6+ Kxf6 62.Kc3 Rg8 63.a5 Nxe4+ 64.fxe4 Rg2 65.Rdh1 Rg3+ 66.Kd4 Ra3 67.axb6 cxb6 68.c5 bxc5+ 69.bxc5 dxc5+ 70.Kxc5 Ke5 71.Rd1 f3 72.d6 Rc3+ 73.Kb6 Rh6 74.Rd5+ Kf4 75.e5 Kg3 76.Rdd2 Kf4 77.e6 Rxe6 78.Rxh3 Ke3 79.Rd1 Ke2 80.Bxf3+ Rxf3 81.Rxf3 Rxd6+ 82.Rxd6 Kxf3 83.Kc5 Ke4 84.Re6+ Kf5 85.Kd5 Kf4 86.Re5 Kf3 87.Kd4 Kf4 88.Rb5 Kf3 89.Rf5+ Kg4 90.Ke4 Kg3 91.Rg5+ Kf2 92.Rg8 Ke2 93.Rg2+ Kf1 94.Rb2 Ke1 95.Kd3 Kf1 96.Ke3 Kg1 97.Kf3 Kh1 98.Kg3 Kg1 99.Rb1# 1-0