1.e4 Nc6 2.d4 d5 3.g3 dxe4 4.d5 Ne5 5.Nc3 Nf6 6.Bg2 e6 7.Nxe4 Nxe4 8.Bxe4 exd5 9.Qxd5 Qxd5 10.Bxd5 Bf5 11.Bf4 O-O-O 12.O-O-O Bd6 13.Nf3 Nxf3 14.Bxf3 Bxf4+ 15.gxf4 c6 16.Rhe1 g6 17.Re7 Rxd1+ 18.Bxd1 Be6 19.f5 gxf5 20.Bh5 Rf8 21.a4 a5 22.Kd2 Rd8+ 23.Ke3 Rd7 24.Rxd7 Kxd7 25.Bf3 Kd6 26.Kd4 Bd7 27.c3 c5+ 28.Kc4 b6 29.Bd1 Ke5 30.b4 Kd6 31.bxa5 bxa5 32.Kd3 Be6 33.f4 Kd5 34.Bf3+ Kd6 35.Bd1 Kd5 36.Bf3+ Kd6 37.Bd1 Bd5 38.Ke3 Bc6 39.Bb3 Bd5 40.Bc2 Ke6 41.Bd3 Bb3 42.Bb5 Kd5 43.Be8 Ke6 44.Bb5 Kd6 45.Kd3 Kd5 46.Be8 Ke6 47.Bb5 Kd5 48.Be8 Bc4+ 49.Ke3 Ke6 50.Bc6 Kd6 51.Be8 Ke7 52.Bc6 Kd6 53.Be8 Be6 54.Bb5 Bb3 55.Kd3 h6 56.Bc4 Bxa4 57.Bxf7 Bc6 58.Kc2 Bd5 59.Bg6 Ke6 60.Kb2 Kf6 61.Be8 Ke7 62.Bg6 Kf6 63.Be8 Ke7 64.Bg6 Be6 65.Ka3 Bd7 66.Bh5 Kd6 67.Bf3 Be8 68.Bd1 Kd5 69.Bc2 Kc4 70.Kb2 Bd7 71.Bb1 a4 72.Kc2 Kd5 73.Kb2 Kc4 74.Kc2 a3 75.Ba2+ Kb5 76.Kb3 Be6+ 77.Kxa3 Bxa2 78.Kxa2 Kc4 79.Kb2 Kd3 80.Kb3 h5 81.c4 h4 82.Ka4 Kxc4 83.Ka3 Kd3 84.Kb3 c4+ 85.Kb2 Kd2 86.Kb1 c3 87.Ka2 c2 88.Kb3 c1=Q 89.Ka4 Kc3 90.Kb5 Kd4 91.Kb6 Kd5 92.Kb5 Qb1+ 93.Ka4 Kc4 94.Ka3 Qa1# 0-1