1.g3 d5 2.Nf3 g6 3.d4 Nf6 4.Bg2 Bg7 5.Be3 c6 6.O-O Ne4 7.Nbd2 Bf5 8.Nxe4 Bxe4 9.Bh3 Nd7 10.c3 O-O 11.Qb3 b6 12.Nd2 Nf6 13.Nxe4 Nxe4 14.Bg2 Nd6 15.Bf4 e6 16.Rfe1 f5 17.h4 h6 18.Qa4 Qd7 19.Rad1 Ne4 20.f3 Nf6 21.e4 Nh5 22.exd5 exd5 23.Be5 Bxe5 24.dxe5 b5 25.Qd4 Qe7 26.a4 a6 27.Qf2 f4 28.g4 Ng3 29.Qb6 Rac8 30.Qxa6 Qxh4 31.e6 h5 32.e7 Rfe8 33.axb5 hxg4 34.bxc6 gxf3 35.Bxf3 Nf5 36.Bxd5+ Kg7 37.Qd3 Rc7 38.Bg2 Qg5 39.Qh3 Ne3 40.Rd8 Rxd8 41.exd8=Q Qxd8 42.Rxe3 fxe3 43.Qxe3 Qd1+ 44.Kf2 Rf7+ 45.Bf3 Kh7 46.b4 Qd5 47.Kg3 Qd6+ 48.Kg2 Rf5 49.Qd4 Rg5+ 50.Kf1 Qg3 51.Ke2 Re5+ 52.Kd2 Re7 53.Kc2 Qxf3 54.Qh4+ Kg8 55.Qxe7 Qe4+ 56.Qxe4 Kh8 57.Qe3 Kh7 58.Kd3 Kg7 59.Qb6 Kf6 60.Ke2 Ke5 61.Qe3+ Kf6 62.Qd2 Kf5 63.Qa2 Ke4 64.Qa4 g5 65.Qb3 g4 66.c7 g3 67.Qg8 Kf4 68.Qf8+ Ke5 69.Kf3 g2 70.Kxg2 Kd5 71.Qf6 Ke4 72.Qf5+ Ke3 73.Qd5 Ke2 74.Qe4+ Kd1 75.Qf4 Ke2 76.Qg4+ Kd3 77.Kf3 Kd2 78.Qd7+ Kxc3 79.Qh3 Kb2 80.Qg4 Kc3 81.Qg2 Kd3 82.b5 Kd4 83.Qg8 Kd3 84.Qg2 Kd4 85.c8=Q Kd5 86.Qcg4 Ke5 87.Qc2 Kd5 88.Qd1+ Kc5 89.Qga4 Kb6 90.Kg3 Kc5 91.Qd2 Kb6 92.Qad1 Kxb5 93.Kh3 Kc4 94.Qb2 Kc5 95.Qbd2 Kb5 96.Qb4+ Ka6 97.Qdd6+ Ka7 98.Qd7+ Ka6 99.Qbe7 Kb6 100.Qc6+ Ka5 101.Qb6+ Ka4 102.Qbb4# 1-0