1.d4 d5 2.c4 e6 3.Nc3 c6 4.Nf3 Nf6 5.e3 Nbd7 6.Be2 Bd6 7.b3 Ne4 8.Nxe4 dxe4 9.Nd2 f5 10.Qc2 O-O 11.Bb2 Qe7 12.O-O Nf6 13.f3 exf3 14.Nxf3 c5 15.Bd3 b6 16.Rae1 Bb7 17.d5 Ne4 18.Nd2 exd5 19.cxd5 Bxd5 20.Nxe4 Bxe4 21.Qc4+ Kh8 22.Bxe4 Qxe4 23.Qxe4 fxe4 24.Rd1 Rxf1+ 25.Kxf1 Rd8 26.Be5 Be7 27.Rxd8+ Bxd8 28.Kf2 Bh4+ 29.Ke2 Kg8 30.Bb8 a6 31.Bc7 b5 32.Bd6 c4 33.bxc4 bxc4 34.Kd2 Bf6 35.Bb4 Kf7 36.Bc3 Be7 37.Bd4 Bb4+ 38.Bc3 Bc5 39.Be5 g6 40.Bf4 Ke6 41.Kc3 Kd5 42.Bh6 Bb6 43.h3 Ba5+ 44.Kc2 Kc6 45.Bf8 Kb5 46.Bg7 Bb6 47.Bh6 Ka4 48.Kb2 Ba5 49.Bg7 Bd2 50.Bh6 Bb4 51.Bg7 h5 52.Bd4 Kb5 53.Kc2 Bc5 54.Bxc5 Kxc5 55.Kc3 h4 56.a3 Kb5 57.Kd4 a5 58.Kc3 Ka4 59.Kb2 c3+ 60.Kxc3 Kxa3 61.Kd2 Ka4 62.Kc1 Kb4 63.Kb1 Kc3 64.Ka2 a4 65.g3 Kc2 66.Ka1 Kd1 67.Kb1 Kd2 68.Ka1 hxg3 69.Ka2 Kxe3 70.Kb2 g2 71.Kc3 Kf2 72.Kc4 Ke1 73.Kc3 Ke2 74.Kb2 Kd3 75.Ka3 Kd2 76.Ka2 Ke1 77.Ka3 g1=B 78.Ka2 Kd1 79.Ka1 Bb6 80.Kb2 Be3 81.Kc3 Bc1 82.Kc4 Bg5 83.Kd4 Bf6+ 84.Kc4 Be5 85.h4 Bc3 86.Kd5 Bf6 87.Ke6 Be5 88.Kd5 Bc7 89.Ke6 Be5 90.Ke7 e3 91.Kf8 a3 92.h5 Bh8 93.hxg6 Kc1 94.Ke8 Be5 95.Kd7 Bb2 96.Kc7 Kd2 97.Kb7 Ke1 98.Ka7 Ke2 99.Kb7 Kd1 100.Kc8 a2 101.Kb7 Kd2 102.Kc7 Be5+ 103.Kb7 Bc3 104.Kc7 Kd3 105.Kd6 Ke2 106.Kd5 Kf1 107.Kc5 Bd4+ 108.Kd6 Bh8 109.Kc7 Be5+ 110.Kc6 Bc3 111.g7 Bxg7 112.Kb5 a1=Q 113.Kc6 Qf6+ 114.Kb5 Ke1 115.Ka4 Kd1 116.Kb5 Kd2 117.Kc4 Qf1+ 118.Kb3 Qc1 119.Ka2 Qb2# 0-1