1.g3 c5 2.c4 g6 3.Bg2 Qb6 4.Nc3 Bg7 5.e3 Bxc3 6.bxc3 d6 7.Ne2 Nf6 8.O-O O-O 9.d3 Nc6 10.e4 Qa5 11.Bh6 Re8 12.h3 Nd7 13.f4 Rb8 14.a4 f6 15.g4 Nd8 16.Qe1 Nf7 17.Qh4 Kh8 18.g5 Rg8 19.gxf6 exf6 20.e5 dxe5 21.Bd5 Nxh6 22.Qxh6 Rg7 23.fxe5 Nxe5 24.d4 cxd4 25.cxd4 Nc6 26.Rxf6 Bf5 27.Rf1 Qd8 28.Qg5 Ne7 29.Nf4 Ng8 30.Rxf5 gxf5 31.Qxg7+ Kxg7 32.Ne6+ Kg6 33.Nxd8 Rxd8 34.Bxg8 Rxg8 35.Kf2 Re8 36.Re1 Rxe1 37.Kxe1 Kg5 38.Kf2 Kf4 39.a5 Ke4 40.d5 Ke5 41.Ke3 b6 42.a6 h6 43.Kf3 f4 44.Kg4 h5+ 45.Kf3 h4 46.Kf2 Kf6 47.Ke2 Ke5 48.Kd3 Kf6 49.Ke4 Kg5 50.d6 Kf6 51.Kd5 f3 52.Kc6 f2 53.d7 Ke7 54.Kc7 f1=Q 55.d8=Q+ Kf7 56.Qxh4 b5 57.Qh5+ Kf6 58.Qxb5 Qxh3 59.Qc6+ Ke5 60.Qd5+ Kf4 61.c5 Qh7+ 62.Kb8 Qg8+ 63.Qxg8 Ke4 64.Kxa7 Kf4 65.Ka8 Ke3 66.a7 Kd2 67.Qg5+ Ke2 68.Qg6 Ke3 69.Qg7 Kf2 70.Qg8 Ke3 71.Qg5+ Kf2 72.Qg6 Ke1 73.Qg7 Kd2 74.Qg8 Kd3 75.Qg5 Kc2 76.Qg6+ Kc1 77.Qg7 Kd1 78.Qg8 Kc2 79.Qg5 Kc3 80.Qg6 Kd4 81.Qg7+ Kc4 82.Qg8+ Kc3 83.Qg5 Kc4 84.Qg6 Kd4 85.Kb7 Kxc5 86.Ka6 Kc4 87.Ka5 Kb3 88.a8=R Ka3 89.Qg7 Kb3 90.Qg8+ Kb2 91.Ka6 Ka1 92.Ka7 Kb2 93.Qg5 Kb3 94.Rh8 Ka3 95.Qg6 Ka2 96.Qg7 Kb3 97.Qg8+ Ka4 98.Ka8 Kb5 99.Rh5+ Ka6 100.Qg6# 1-0