1.d4 c5 2.c4 cxd4 3.Qxd4 Nc6 4.Qd3 e6 5.Nc3 Ne5 6.Qd4 Nc6 7.Qd1 Nf6 8.e3 Bb4 9.Bd2 d5 10.cxd5 exd5 11.Nf3 O-O 12.Bd3 d4 13.exd4 Nxd4 14.O-O Bg4 15.Bg5 Nxf3+ 16.gxf3 Bh3 17.Re1 Rc8 18.f4 Bxc3 19.Re3 Bg4 20.Bxf6 Bxd1 21.Bxd8 Bd2 22.Be7 Bxe3 23.Bxf8 Rc1 24.Rxc1 Bxc1 25.Bc5 b6 26.Bd4 Bxf4 27.Kg2 Ba4 28.h4 Bc6+ 29.f3 g6 30.b3 Kf8 31.Bf6 Ke8 32.Bc4 b5 33.Bd3 Kd7 34.h5 a6 35.hxg6 fxg6 36.a4 Kd6 37.axb5 axb5 38.b4 Bd7 39.Bd4 Kd5 40.Bc5 Be5 41.Be3 Bd6 42.Bd2 Kd4 43.Be2 h5 44.Kf2 h4 45.Bg5 h3 46.Bf6+ Be5 47.Bxe5+ Kxe5 48.Kg3 Kd4 49.Bxb5 Bxb5 50.Kxh3 Ke5 51.Kg4 Kf6 52.Kf4 Bd7 53.Ke4 Bc6+ 54.Kf4 g5+ 55.Kg3 Kf5 56.b5 Bxb5 57.Kh3 Bd7 58.Kg3 Bc8 59.f4 g4 60.Kf2 Kg6 61.Ke3 Ba6 62.Kd2 g3 63.Kc3 Bc4 64.Kc2 Kh7 65.Kb2 Kh6 66.Kb1 Kg7 67.Ka1 Kh8 68.Kb1 Bb3 69.f5 Kg7 70.Ka1 Kf8 71.f6 Bd1 72.f7 Kxf7 73.Kb1 Ke7 74.Ka1 Bb3 75.Kb2 Bc2 76.Ka1 Kd7 77.Kb2 Be4 78.Ka2 Ke6 79.Kb3 Bh7 80.Ka4 Kd7 81.Ka3 Kc8 82.Ka4 Bg6 83.Kb3 g2 84.Ka2 Bb1+ 85.Kxb1 Kc7 86.Ka2 Kb8 87.Ka3 Ka7 88.Kb3 Ka8 89.Kc3 Ka7 90.Kb3 g1=Q 91.Kb2 Kb6 92.Ka3 Qg2 93.Ka4 Kc7 94.Kb3 Kd7 95.Ka4 Qg4+ 96.Ka3 Qh4 97.Kb3 Kc6 98.Kc3 Kb7 99.Kb2 Qd8 100.Ka2 Qd3 101.Ka1 Kc8 102.Kb2 Qd4+ 103.Kb3 Qb6+ 104.Kc2 Kc7 105.Kc1 Qd6 106.Kb2 Qh2+ 107.Kb3 Qh8 108.Ka4 Qh3 109.Kb5 Qh7 110.Ka6 Qh4 111.Ka7 Qa4# 0-1