1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 d5 6.Nf3 Nbd7 7.Bg2 O-O 8.O-O c6 9.Rd1 h6 10.Bf4 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.f4 dxc4 15.Nxc4 h5 16.Nc3 Nd5 17.Bf2 h4 18.e4 hxg3 19.Bxg3 Nxf4 20.Kh1 f6 21.Rg1 b5 22.Raf1 e5 23.Ne3 Nb6 24.Bxf4 exf4 25.Ncd5 Nxd5 26.Nxd5 Qd6 27.Nxf4 Qxd4 28.e5 Qxe5 29.Bxc6 Bf5 30.Qg2 g5 31.Bxa8 Bc5 32.Qd5+ Kh8 33.Qxe5 fxe5 34.Rxg5 exf4 35.Rxf4 Be4+ 36.Rxe4 Rf1+ 37.Kh2 Bd6+ 38.Kg2 Rg1+ 39.Kxg1 Kh7 40.a3 Be7 41.h4 Bb4 42.h5 Kh8 43.Kf1 Be7 44.Ke1 Kh7 45.Kd1 Kh8 46.Kc1 a4 47.Kb1 Bc5 48.Ka1 Bf8 49.Kb1 Bg7 50.Ka1 b4 51.Ka2 Bc3 52.Ka1 Bd2 53.Kb1 Bc1 54.Ka1 Bd2 55.Ree5 bxa3 56.Ka2 Be3 57.h6 Bf4 58.h7 Kxh7 59.Re6 Bc1 60.Re7+ Kh6 61.Re8 axb2 62.Kb1 Kxg5 63.Kc2 a3 64.Kb1 Bd2 65.Bd5 Kh6 66.Rh8+ Kg7 67.Rh3 Bb4 68.Ba2 Bd2 69.Rxa3 Kh6 70.Kc2 Kg6 71.Ra8 Kh7 72.Kxd2 b1=R 73.Bxb1+ Kh6 74.Ke3 Kh5 75.Rb8 Kh6 76.Rd8 Kg7 77.Kd4 Kf6 78.Rh8 Ke6 79.Rf8 Kd6 80.Rh8 Kd7 81.Rb8 Kc6 82.Re8 Kb7 83.Ke5 Kc7 84.Bc2 Kb6 85.Rh8 Ka7 86.Kd6 Kb7 87.Kd7 Ka6 88.Rf8 Kb6 89.Rc8 Kb7 90.Rf8 Kb6 91.Bb1 Ka5 92.Ba2 Kb4 93.Bb3 Ka5 94.Kc6 Kb4 95.Rh8 Ka5 96.Rh4 Ka6 97.Ra4# 1-0