1.d4 e6 2.Nf3 c5 3.Nc3 cxd4 4.Nxd4 Nf6 5.e4 Nc6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.Bd3 Be7 11.Qe2 Nb4 12.Be3 Nxd3+ 13.cxd3 Qa5+ 14.Qd2 Bb4 15.Nc3 d6 16.a3 dxe5 17.fxe5 Be7 18.d4 Ba6 19.Bg5 f6 20.Bh4 O-O 21.exf6 Bxf6 22.Bxf6 Rxf6 23.O-O-O Raf8 24.Ne4 Qxd2+ 25.Rxd2 Rf4 26.Nc5 Bc4 27.Re1 Rf2 28.Nxe6 Rf1 29.Rdd1 Rxe1 30.Rxe1 Re8 31.Kd2 Rxe6 32.Rxe6 Bxe6 33.Kc3 Kf7 34.Kb4 Ke7 35.Kc5 Bd5 36.a4 Kd7 37.g3 Kc7 38.a5 Bb3 39.g4 g5 40.Kb4 Be6 41.Ka4 Bxg4 42.Kb4 Bf5 43.Ka4 Kd6 44.Kb4 Be6 45.Ka4 Bd7 46.Kb4 Be6 47.Ka4 Kd5 48.Kb4 Kxd4 49.b3 Bc8 50.a6 Bxa6 51.Ka5 Bb7 52.Kb4 Bc8 53.Ka5 Bh3 54.Kb4 Bc8 55.h3 Bxh3 56.Ka5 Bc8 57.Ka4 Bf5 58.Ka3 Be6 59.Ka4 Bc8 60.Ka3 a6 61.Ka2 Kc3 62.Kb1 a5 63.Ka1 Be6 64.Ka2 Bc8 65.Kb1 c5 66.Ka1 Be6 67.Ka2 Bg8 68.Ka1 Kd3 69.Kb1 Kc3 70.Ka2 Kd3 71.Ka1 Kc3 72.Ka2 g4 73.Ka1 Kd3 74.Ka2 Bf7 75.Kb2 Bg8 76.Ka1 Kc3 77.Kb1 Kd3 78.Kb2 Kd2 79.Ka1 Kc3 80.Ka2 Kd3 81.Ka1 g3 82.Kb1 Kc3 83.Ka1 Kd3 84.Ka2 Kc3 85.Ka3 Kd3 86.Kb2 g2 87.Ka1 Kc3 88.b4 axb4 89.Kb1 Bf7 90.Ka1 Bg8 91.Kb1 g1=Q# 0-1