1.d4 Nf6 2.h3 b5 3.e4 Nxe4 4.Bxb5 e6 5.Nf3 Bb7 6.O-O Be7 7.Re1 O-O 8.Bd3 Nf6 9.c4 c5 10.Nc3 cxd4 11.Nxd4 Nc6 12.Be3 d5 13.Nxc6 Bxc6 14.cxd5 Nxd5 15.Nxd5 Qxd5 16.Bf1 a5 17.Bd4 Rfd8 18.Be5 Qxd1 19.Rexd1 Bd5 20.a4 Bf6 21.Bxf6 gxf6 22.Rd4 Bb3 23.Rg4+ Kf8 24.Bc4 Rab8 25.Bxb3 Rxb3 26.Rh4 Rxb2 27.Rxh7 Rdd2 28.Rf1 Rb4 29.Rh8+ Kg7 30.Ra8 Rxa4 31.g4 Rd5 32.Rc1 f5 33.Rcc8 Kf6 34.Rg8 Ra2 35.Ra7 Rd1+ 36.Kg2 Rdd2 37.Rf8 Kg5 38.gxf5 Rxf2+ 39.Kg3 Rxf5 40.Rfxf7 Ra3+ 41.Kg2 Rxf7 42.Rxf7 a4 43.Rg7+ Kf6 44.Ra7 Ra2+ 45.Kg3 Ra1 46.Kg2 a3 47.Ra6 a2 48.Kh2 Kf5 49.h4 Kg4 50.Ra4+ Kh5 51.Kg2 e5 52.Ra5 Kxh4 53.Ra4+ Kg5 54.Rf4 Kxf4 55.Kh2 Kf5 56.Kg2 Rg1+ 57.Kxg1 Kg6 58.Kf1 a1=B 59.Kf2 Kf7 60.Ke1 Bc3+ 61.Kd1 Ke6 62.Kc1 Ba1 63.Kd1 Kd6 64.Kc1 Kd7 65.Kd1 Kd6 66.Kc2 Bd4 67.Kb1 Kc7 68.Ka2 Kb8 69.Kb3 Ka7 70.Kc2 Kb6 71.Kb3 Bc5 72.Ka4 e4 73.Kb3 Bd4 74.Kb4 Bc5+ 75.Ka4 Ka6 76.Kb3 Kb6 77.Kc2 Kc6 78.Kb3 Kb7 79.Kc3 Kc8 80.Kb3 Bd6 81.Ka2 Kb7 82.Kb3 Kc6 83.Kb2 Kb7 84.Kb1 Kb8 85.Kc1 Kb7 86.Kb2 Bg3 87.Kc2 Kb6 88.Kd1 Bd6 89.Kd2 Bc5 90.Kd1 Bg1 91.Ke2 Kc5 92.Ke1 Be3 93.Ke2 Bd4 94.Kd2 Kb5 95.Kc2 Ka4 96.Kb1 Be3 97.Ka1 Ba7 98.Kb1 Kb3 99.Ka1 Bf2 100.Kb1 e3 101.Ka1 Ka3 102.Kb1 Be1 103.Kc1 e2 104.Kc2 Ba5 105.Kc1 Kb3 106.Kb1 e1=Q# 0-1