1.Nf3 Nf6 2.b3 g6 3.Bb2 Bg7 4.e4 d6 5.Bc4 O-O 6.Qe2 c5 7.O-O Nc6 8.d4 Bg4 9.dxc5 dxc5 10.h3 Bxf3 11.Qxf3 Nd4 12.Qd1 Nxe4 13.c3 Nf5 14.Qc2 Ned6 15.Rd1 Qc7 16.Bf1 Rad8 17.Nd2 Rd7 18.Nc4 Rfd8 19.Nxd6 Rxd6 20.Rxd6 Rxd6 21.Rd1 h5 22.Ba3 Rxd1 23.Qxd1 Bxc3 24.Qc2 Bd4 25.b4 b6 26.bxc5 Bxc5 27.Qb3 Nd4 28.Qd3 Qe5 29.Bb2 Nf3+ 30.Qxf3 Qxb2 31.Qa8+ Kg7 32.Qf3 Qxa2 33.Qc3+ Kh7 34.Qf3 Qe6 35.Qf4 Kg7 36.Bc4 Qf6 37.Qd2 e6 38.Kf1 a5 39.f3 Bb4 40.Qc2 Qc3 41.Qa2 Qc1+ 42.Ke2 Qc3 43.Kd1 Ba3 44.Bb3 Qc1+ 45.Ke2 Qb2+ 46.Qxb2+ Bxb2 47.Kd3 b5 48.Bc2 Kf6 49.Bd1 Ke5 50.Be2 Kd5 51.Kc2 Kc5 52.Kxb2 b4 53.Kb3 Kd4 54.g4 Ke3 55.Bd1 Kf2 56.gxh5 gxh5 57.f4 h4 58.Bg4 f5 59.Bh5 Kg3 60.Bf7 Kxh3 61.Bxe6 Kg3 62.Bxf5 Kxf4 63.Be6 Ke5 64.Bh3 Kf4 65.Ka4 Kg3 66.Be6 h3 67.Kxa5 h2 68.Bd5 b3 69.Bxb3 h1=Q 70.Bc4 Qc6 71.Bb5 Qc7+ 72.Kb4 Kf4 73.Bc4 Ke5 74.Bd3 Kd6 75.Bb5 Qc5+ 76.Ka5 Qd4 77.Ka6 Kc5 78.Ka5 Qb4+ 79.Ka6 Qa3+ 80.Kb7 Kxb5 81.Kb8 Qe7 82.Kc8 Kb6 83.Kb8 Qb7#