1.e3 Nf6 2.Qf3 e5 3.d4 e4 4.Qd1 d5 5.Bd2 Bd6 6.c4 c6 7.Nc3 O-O 8.cxd5 cxd5 9.Qb3 Nc6 10.Nxd5 Nxd5 11.Qxd5 Nb4 12.Qxe4 Re8 13.Qb1 Qf6 14.Bd3 Nxd3+ 15.Qxd3 Bf5 16.Qb3 Qg6 17.Ne2 Qxg2 18.Rg1 Qf3 19.Ng3 Bxg3 20.hxg3 Bg4 21.Qd3 Rad8 22.Bc3 Rd5 23.Rf1 Qg2 24.Kd2 Rf5 25.Rae1 Rxf2+ 26.Rxf2 Qxf2+ 27.Kc1 Qxg3 28.d5 h5 29.Qd4 f6 30.e4 Qf4+ 31.Bd2 Qe5 32.Qxa7 h4 33.Qxb7 Rb8 34.Bc3 Rxb7 35.Bxe5 fxe5 36.Rg1 Bf3 37.Kc2 Bxe4+ 38.Kd1 Rc7 39.Re1 Bf3+ 40.Kd2 Bxd5 41.Rc1 Rxc1 42.Kxc1 Bxa2 43.Kd1 g6 44.Ke2 Bb3 45.Ke3 Ba2 46.Kd3 Kf8 47.b3 Ke8 48.Kd2 Ke7 49.Kd3 g5 50.Kc3 Kd7 51.Kc4 Kc7 52.Kc3 Kd7 53.Kd3 Kd6 54.Kc3 Ke6 55.Kc2 Kf7 56.Kd1 g4 57.Kd2 Kf8 58.Kd1 Ke7 59.Kc2 e4 60.Kd2 e3+ 61.Ke2 Kd7 62.b4 Kd6 63.Kd1 Ke7 64.Kc1 Kf6 65.Kc2 Be6 66.b5 Kf7 67.Kb1 Kf8 68.Kc1 Bb3 69.Kb2 Bd1 70.Kb1 Bc2+ 71.Ka2 Ke7 72.Kb2 e2 73.Ka2 e1=Q 74.Ka3 h3 75.b6 Bd3 76.Kb3 Qe5 77.Kb4 g3 78.Kb3 h2 79.Ka2 Kd7 80.Ka3 Ke8 81.b7 Qc7 82.Ka4 Qf4+ 83.Ka5 Kf8 84.b8=B Qc7+ 85.Bxc7 h1=Q 86.Be5 Qd1 87.Ba1 Qh5+ 88.Kb4 Kf7 89.Bc3 Qh4+ 90.Ka5 Kg6 91.Bd4 Qh1 92.Ka4 Qa8+ 93.Kb4 Bc4 94.Kxc4 Qc8+ 95.Kb5 Qf8 96.Bg7 Qxg7 97.Kb6 Kh7 98.Kc5 Qg8 99.Kb4 Qg5 100.Ka4 Qh5 101.Ka3 Qg4 102.Kb2 Kg6 103.Ka2 Kf5 104.Ka3 Qd1 105.Kb2 Qf1 106.Ka2 Qe2+ 107.Ka3 Qh5 108.Kb2 Ke5 109.Kb1 Qf5+ 110.Kb2 Kd6 111.Ka2 Ke6 112.Ka1 Kd7 113.Kb2 Qf1 114.Kb3 Ke6 115.Kb2 Qh1 116.Kc3 Qf1 117.Kd2 Qg1 118.Kc2 Qg2+ 119.Kd1 Qb2 120.Ke1 Kf7 121.Kf1 Qf2# 0-1