1.g3 d5 2.Nf3 c5 3.Bg2 e6 4.d3 Nf6 5.O-O Be7 6.Nbd2 a6 7.e4 Nc6 8.c3 Bd7 9.e5 Ng4 10.Re1 Qc7 11.Nb3 Ncxe5 12.Nxe5 Nxe5 13.Bf4 Bd6 14.Bxd5 Nc6 15.Nxc5 Bxf4 16.gxf4 O-O 17.Bg2 Ne7 18.Nxd7 Qxd7 19.d4 Rad8 20.Qg4 Qc7 21.Rad1 b5 22.a3 a5 23.Qg5 Nf5 24.d5 b4 25.dxe6 fxe6 26.Rxd8 Rxd8 27.Rxe6 Rd1+ 28.Bf1 g6 29.Qf6 Qd7 30.h3 Qb5 31.c4 Qd7 32.Re5 Rd6 33.Rd5 Rxd5 34.cxd5 Qxd5 35.Qe5 Qxe5 36.fxe5 g5 37.Kg2 Nh4+ 38.Kg3 Ng6 39.Kg4 bxa3 40.bxa3 Nxe5+ 41.Kxg5 Nc4 42.Bxc4+ Kg7 43.Be6 h6+ 44.Kf4 Kg6 45.f3 Kf6 46.Kg4 Kxe6 47.a4 Kd7 48.Kf5 Kc7 49.Kg4 Kc8 50.Kf5 Kd7 51.Ke4 Ke7 52.f4 Ke6 53.h4 Kf7 54.Kf5 Ke8 55.Kg6 Kd7 56.Kf6 Kc7 57.f5 Kd7 58.Ke5 Kc7 59.h5 Kc6 60.f6 Kb7 61.Kd6 Ka6 62.Ke7 Kb6 63.Kd8 Kc5 64.Ke7 Kc6 65.Kd8 Kb6 66.Ke8 Kc5 67.Ke7 Kb6 68.Ke8 Ka7 69.Kd8 Ka6 70.f7 Ka7 71.Ke8 Ka8 72.Kd8 Kb8 73.f8=Q Kb7 74.Qf2 Ka8 75.Qf5 Kb7 76.Qg6 Ka8 77.Kd7 Kb7 78.Qf5 Kb6 79.Qf6+ Kc5 80.Ke6 Kc6 81.Qg6 Kc5 82.Kf6 Kd5 83.Qg3 Kc5 84.Qg2 Kd6 85.Qa8 Kc5 86.Qf3 Kb6 87.Qf4 Ka7 88.Qxh6 Kb7 89.Qd2 Kb8 90.Qd5 Ka7 91.Qc5+ Kb8 92.Qe3 Ka8 93.Kg5 Kb8 94.Qf2 Kb7 95.h6 Kc7 96.Qb2 Kd8 97.Qb7 Ke8 98.Qd7+ Kf8 99.Qa7 Kg8 100.Qg7# 1-0