1.Nf3 d5 2.g3 e6 3.a4 c5 4.Bg2 Nf6 5.O-O Nc6 6.d3 e5 7.e4 Be7 8.Na3 O-O 9.Re1 dxe4 10.dxe4 Be6 11.Ng5 Bg4 12.f3 Bd7 13.f4 exf4 14.Bxf4 Bg4 15.Nf3 Qc8 16.c3 Nh5 17.Be3 Ne5 18.Qe2 Qe6 19.Qf1 Bxf3 20.Bxf3 Nxf3+ 21.Qxf3 Nf6 22.Nb5 Rad8 23.Bf4 c4 24.Nd4 Bc5 25.Rad1 Qb6 26.Qe2 Rfe8 27.e5 Nd5 28.Qxc4 Bxd4+ 29.Rxd4 Nxf4 30.gxf4 Rxd4 31.cxd4 Rd8 32.Rd1 Qg6+ 33.Kf2 Qg4 34.Qc1 Rc8 35.Qd2 Rc6 36.Rc1 Rh6 37.Kf1 Rg6 38.Qf2 h6 39.Ke1 Qf5 40.Kd2 Qe4 41.Re1 Qd5 42.Qe3 Rb6 43.Kc2 Qa2 44.Qa3 Rc6+ 45.Kd3 Qc4+ 46.Ke4 Qc2+ 47.Qd3 Qg2+ 48.Ke3 Qh3+ 49.Kd2 Qxh2+ 50.Re2 Qxf4+ 51.Qe3 Qf1 52.Re1 Qc4 53.Qd3 Qb4+ 54.Ke2 Qxb2+ 55.Kf1 Rc3 56.Qe4 Qb3 57.d5 Rc4 58.Qe3 Qc2 59.e6 Qf5+ 60.Ke2 fxe6 61.Qxe6+ Qxe6+ 62.dxe6 Re4+ 63.Kf1 Rxe1+ 64.Kxe1 Kf8 65.Kf2 Ke8 66.e7 a6 67.Ke1 b6 68.Kd1 a5 69.Kd2 Kxe7 70.Kc2 Ke6 71.Kb1 Ke5 72.Kb2 Ke4 73.Kb3 Ke5 74.Kb2 g5 75.Ka2 Ke4 76.Kb2 Kf4 77.Ka1 Kf3 78.Kb2 Kf4 79.Ka1 Ke4 80.Ka2 Kd3 81.Kb2 h5 82.Kb3 Ke4 83.Kc3 h4 84.Kb2 g4 85.Kb3 Kd3 86.Kb2 Ke3 87.Ka3 Kf3 88.Kb3 Ke3 89.Kc2 Kf3 90.Kc1 Ke3 91.Kb2 Kd2 92.Kb3 Kd1 93.Ka2 Kc2 94.Ka3 b5 95.axb5 g3 96.b6 g2 97.b7 g1=Q 98.b8=Q Qa1# 0-1