1.g3 g6 2.Bg2 Bg7 3.d4 d5 4.Nf3 a5 5.O-O Nf6 6.c4 dxc4 7.Qa4+ c6 8.Qxc4 O-O 9.Nc3 Bf5 10.Qb3 b5 11.Bg5 Nbd7 12.Ne5 Nxe5 13.dxe5 Be6 14.Qc2 Ng4 15.Bxc6 Rc8 16.Bxb5 Bxe5 17.Rad1 Qb6 18.Bd7 Bxd7 19.Rxd7 Qe6 20.Qd2 Bxc3 21.bxc3 Rfe8 22.Rd1 Ne5 23.Ra7 Nc6 24.Ra6 Red8 25.Qe1 Rxd1 26.Qxd1 Qxa2 27.Qd7 Qb1+ 28.Kg2 Qe4+ 29.Kh3 Rd8 30.Qxc6 Qf5+ 31.Kg2 Qxg5 32.Qc7 Qd5+ 33.f3 Ra8 34.c4 Qd8 35.Qxd8+ Rxd8 36.Rxa5 Rd4 37.c5 f6 38.Kf2 Kf7 39.Ke3 Rd5 40.Ke4 Rd2 41.c6 Ke6 42.Rc5 Rd8 43.c7 Rc8 44.Rc6+ Kd7 45.Kd5 g5 46.g4 h6 47.e3 Ra8 48.c8=Q+ Rxc8 49.Rxc8 Kxc8 50.Ke6 Kd8 51.Kf7 Kd7 52.Kg7 Ke6 53.Kxh6 Kf7 54.f4 gxf4 55.exf4 e5 56.fxe5 fxe5 57.Kg5 Ke6 58.h4 Kd5 59.h5 e4 60.Kf4 Kd4 61.h6 e3 62.h7 e2 63.h8=Q+ Kd3 64.Qe5 Kc4 65.Qe6+ Kb5 66.Qxe2+ Kb6 67.Qf2+ Kb5 68.Qh2 Kb6 69.Qd2 Kb7 70.Qc2 Ka6 71.Kf5 Kb7 72.Qc4 Ka7 73.Qc6 Kb8 74.Ke4 Ka7 75.Qe8 Ka6 76.Qc6+ Ka7 77.g5 Kb8 78.Qb5+ Ka8 79.Ke3 Ka7 80.Qb2 Ka8 81.Qb7+ Kxb7 82.g6 Kc7 83.Kd3 Kc6 84.Kc2 Kb5 85.Kd3 Ka5 86.g7 Ka6 87.g8=Q Kb5 88.Qg5+ Ka6 89.Kc4 Ka7 90.Qh6 Kb8 91.Qh5 Kc8 92.Qh4 Kb7 93.Qd4 Ka8 94.Qd8+ Ka7 95.Kb5 Kb7 96.Qh8 Ka7 97.Qd4+ Kb7 98.Qd1 Kb8 99.Ka6 Ka8 100.Qd7 Kb8 101.Qb5+ Kc7 102.Qf1 Kb8 103.Qf4+ Ka8 104.Qf8# 1-0