1.d4 Nf6 2.Nf3 d5 3.c4 dxc4 4.Qa4+ Bd7 5.Qxc4 e6 6.a3 Bc6 7.Nc3 Nbd7 8.Qd3 Bxf3 9.Qxf3 c6 10.e4 e5 11.dxe5 Nxe5 12.Qg3 Ng6 13.e5 Nd5 14.Bd2 Bc5 15.O-O-O Bd4 16.Nxd5 Qxd5 17.Bc3 c5 18.Bb5+ Ke7 19.Qg5+ Kf8 20.Rhe1 f6 21.Qf5 Rd8 22.Ba5 b6 23.Bc3 Kf7 24.Qc2 fxe5 25.Bxd4 cxd4 26.Bc4 Rde8 27.Bxd5+ Kf6 28.f3 Ke7 29.Rf1 b5 30.Rfe1 Nf4 31.Rxd4 Nd3+ 32.Rxd3 h6 33.Ba8 a6 34.Re4 Rc8 35.Rc3 g5 36.Rc7+ Kd8 37.Ra7 Rxc2+ 38.Kb1 Rf2 39.h3 Rh7 40.Rxh7 Rd2 41.Rc4 bxc4 42.Rg7 Kc8 43.Ka1 Rd5 44.Bb7+ Kd8 45.Bxd5 g4 46.Rxg4 Ke8 47.Ba8 Kd7 48.f4 h5 49.g3 Kc7 50.Bg2 hxg4 51.hxg4 e4 52.Bxe4 Kd6 53.Bd3 Kc6 54.Bf1 Kb7 55.f5 Ka8 56.g5 c3 57.Kb1 Kb7 58.Bxa6+ Kxa6 59.a4 cxb2 60.g4 Ka7 61.Ka2 b1=Q+ 62.Kxb1 Kb6 63.Kb2 Ka7 64.a5 Ka8 65.a6 Ka7 66.g6 Kxa6 67.f6 Kb6 68.Kb3 Kc5 69.Ka2 Kc6 70.Kb1 Kd6 71.Ka2 Kc5 72.Kb3 Kb5 73.f7 Kc6 74.f8=B Kc7 75.Kc4 Kd8 76.Bg7 Kd7 77.Kd3 Kd6 78.Bh6 Ke6 79.Kc2 Kd5 80.Kd1 Kc6 81.Be3 Kd6 82.Bf2 Ke7 83.Bg1 Kf8 84.Ke1 Ke7 85.Bf2 Kd6 86.Ke2 Kd7 87.g5 Ke6 88.Ke1 Kd7 89.Bg3 Kd8 90.Kf1 Kc8 91.Kf2 Kb7 92.Kf1 Kc8 93.Kg2 Kb7 94.Kh1 Ka6 95.Kh2 Ka7 96.Bh4 Ka6 97.Bf2 Ka5 98.Kg3 Kb4 99.Kh3 Kc3 100.Kg2 Kc2 101.Bd4 Kb1 102.Be5 Kc2 103.Ba1 Kb3 104.Be5 Kc2 105.g7 Kd2 106.Kf3 Kc2 107.Bd6 Kd2 108.Bc5 Kd1 109.g8=R Kc1 110.Bd4 Kd2 111.Rd8 Ke1 112.Bg7 Kf1 113.Rc8 Kg1 114.Re8 Kh1 115.Rb8 Kg1 116.Bc3 Kh1 117.Bf6 Kg1 118.Rb5 Kf1 119.Rb1# 1-0