1.d4 Nf6 2.Bf4 c6 3.Nd2 d5 4.Ngf3 Qb6 5.e3 Qxb2 6.Bd3 Qa3 7.O-O g6 8.e4 Nxe4 9.Nxe4 dxe4 10.Bxe4 Bg7 11.Re1 O-O 12.h3 Nd7 13.c4 Nf6 14.Bd3 Be6 15.Re3 Qa6 16.Rc1 Rad8 17.Qe1 b6 18.Bf1 Qb7 19.a4 Nh5 20.Be5 Bh6 21.g4 f6 22.gxh5 fxe5 23.Nxe5 Bf5 24.Bg2 Rd6 25.d5 c5 26.Nc6 e6 27.dxe6 Bxe3 28.Qxe3 Rxe6 29.Bd5 Qxc6 30.Bxc6 Rxe3 31.fxe3 gxh5 32.Kg2 Kf7 33.e4 Rg8+ 34.Kf3 Bxh3 35.Bd5+ Be6 36.Rh1 Rg5 37.a5 Kf6 38.axb6 axb6 39.Rb1 Bd7 40.Rxb6+ Ke5 41.Ke3 Rg7 42.Ra6 h4 43.Rh6 h3 44.Rh5+ Kf6 45.e5+ Kg6 46.Bf3 Re7 47.Kf2 Rf7 48.Rh4 Bc6 49.Rg4+ Kf5 50.Rh4 Kxe5 51.Rxh3 Bxf3 52.Ke3 Bg4 53.Rh5+ Kd6 54.Rxc5 Rf5 55.Rb5 Rf3+ 56.Kd2 Rf1 57.Rb6+ Kc5 58.Rb3 Rg1 59.Kc3 Kd6 60.Rb8 Bf5 61.Rb4 Rb1 62.Kd4 Rxb4 63.Kc3 Bh3 64.Kd2 h5 65.Kd3 Bd7 66.c5+ Kc6 67.Kc2 Bh3 68.Kc3 Re4 69.Kb2 Rd4 70.Ka2 Kxc5 71.Ka3 Kd5 72.Kb3 Rb4+ 73.Ka2 Rf4 74.Kb3 Ra4 75.Kb2 Rb4+ 76.Kc2 Rg4 77.Kd2 Rg8 78.Ke1 Rd8 79.Ke2 Rd6 80.Kd1 Bf1 81.Kc1 Re6 82.Kc2 Bh3 83.Kd2 Ra6 84.Kc2 Rg6 85.Kb1 Kd4 86.Kc1 Rh6 87.Kb2 Rh7 88.Ka1 Bg4 89.Kb1 Rh8 90.Kc2 Kd5 91.Kd2 Be2 92.Ke3 Bg4 93.Kd3 Be6 94.Kc3 Bg4 95.Kd3 Bc8 96.Ke3 Bb7 97.Kf2 Bc8 98.Kg3 Bd7 99.Kf3 Bh3 100.Ke3 Bf1 101.Kd2 Be2 102.Ke3 Kd6 103.Kf4 Rh7 104.Kf5 Kd5 105.Kf4 Rh6 106.Kg3 Ke5 107.Kg2 Bf1+ 108.Kxf1 Rd6 109.Kg1 Rd3 110.Kf2 Kd6 111.Kg2 Ke5 112.Kh2 Ke4 113.Kg1 Rb3 114.Kg2 Kf5 115.Kh2 Kg4 116.Kg2 Kf5 117.Kf1 Kf4 118.Ke1 Re3+ 119.Kf1 Kg3 120.Kg1 Re1# 0-1