1.g3 e6 2.Bg2 d5 3.d4 Qd7 4.Nf3 Qc6 5.Ne5 Qa6 6.c4 f6 7.Nf3 Qxc4 8.O-O Bd6 9.e4 dxe4 10.Nbd2 Qd3 11.Ne1 Qa6 12.Nxe4 Ne7 13.Qh5+ Ng6 14.Nc2 O-O 15.b4 Qc4 16.Qd1 Nc6 17.Nxd6 cxd6 18.a4 Nxb4 19.Nxb4 Qxb4 20.Ba3 Qb6 21.a5 Qd8 22.h4 Rf7 23.h5 Ne7 24.h6 gxh6 25.Re1 d5 26.Bc1 Bd7 27.Bxh6 Nf5 28.Bf4 Rc8 29.Bh3 Ng7 30.Ra3 Qe7 31.Rae3 Rc6 32.Bf1 b6 33.Bd3 bxa5 34.Kg2 Qb4 35.Rh1 Nf5 36.Bxf5 exf5 37.Rb3 Qc4 38.Rb7 Qa6 39.Rb8+ Rc8 40.Qb1 a4 41.Re1 h5 42.Rh1 Rh7 43.Rc1 Rxb8 44.Qxb8+ Kf7 45.Rc7 Qe6 46.Rxa7 h4 47.Qd6 Qe4+ 48.Kf1 Qb1+ 49.Kg2 Qe4+ 50.Kf1 Qb1+ 51.Kg2 Kg6 52.gxh4 Rxh4 53.f3 Qb2+ 54.Kg1 Qxd4+ 55.Kg2 Qxa7 56.Qe7 Rh7 57.Qf8 Be6 58.Qe8+ Bf7 59.Qf8 Qd4 60.Qh8 Rxh8 61.Kf1 Qf2+ 62.Kxf2 Bg8 63.Bd2 a3 64.Ke2 f4 65.Kd1 Bh7 66.Bb4 Kh6 67.Bd6 Rd8 68.Be7 a2 69.Ke2 Bg8 70.Bxd8 Kg7 71.Bxf6+ Kxf6 72.Kd2 a1=N 73.Ke1 Nc2+ 74.Kd2 Kf7 75.Kc1 Bh7 76.Kd1 Nd4 77.Kd2 Nf5 78.Kc2 Kg6 79.Kb2 Kh5 80.Ka3 Nh4 81.Ka4 Kg6 82.Kb5 Kh5 83.Kc6 Nf5 84.Kb5 Ng3 85.Ka5 Bg8 86.Ka4 Kg5 87.Kb4 Kh5 88.Ka5 Be6 89.Ka4 Bc8 90.Kb3 Nf1 91.Kc2 Bb7 92.Kb2 Bc8 93.Kb3 Ne3 94.Ka4 Bg4 95.fxg4+ Kg5 96.Ka3 Nc2+ 97.Kb3 Kxg4 98.Kb2 d4 99.Ka2 Na1 100.Ka3 Kf5 101.Ka4 f3 102.Kb4 Kf6 103.Kb5 d3 104.Kc4 d2 105.Kd5 Kg7 106.Kc4 f2 107.Kb5 Kf6 108.Kc6 Nc2 109.Kb6 Na1 110.Ka6 Nc2 111.Ka5 d1=Q 112.Ka6 Ke6 113.Ka5 Qd2+ 114.Kb5 f1=Q+ 115.Kb6 Qf7 116.Ka6 Qd8 117.Kb5 Kf6 118.Ka6 Qb8 119.Ka5 Qfa7# 0-1