1.g3 e6 2.d4 d5 3.c4 dxc4 4.Bg2 c6 5.Nf3 b5 6.Nc3 Bb7 7.O-O Nf6 8.Ne5 a6 9.b3 b4 10.Na4 c3 11.Qc2 a5 12.Rd1 Nbd7 13.Bg5 Qc7 14.Nc4 Be7 15.Bf4 Qc8 16.Nd6+ Bxd6 17.Bxd6 c5 18.dxc5 Bxg2 19.Kxg2 Qc6+ 20.f3 h5 21.h4 Nd5 22.Qe4 Ne7 23.Nb6 Rd8 24.Qxc6 Nxc6 25.Bc7 Nxc5 26.Bxd8 Nxd8 27.Rd6 Ke7 28.Nc4 Ndb7 29.Rb6 Rd8 30.Kf2 Rd5 31.a3 Nd6 32.Nxa5 bxa3 33.Nc6+ Kd7 34.Nb4 Rd2 35.Rxa3 c2 36.Nxc2 Rxc2 37.Ra7+ Ncb7 38.Rxd6+ Kxd6 39.Rxb7 f5 40.Rxg7 Rb2 41.Rb7 Ra2 42.Rb4 Rb2 43.Ke3 e5 44.Rb6+ Kd5 45.Rb5+ Ke6 46.Kd3 Kd6 47.f4 e4+ 48.Ke3 Ke6 49.Rb6+ Kd5 50.Rf6 Rxb3+ 51.Kf2 e3+ 52.Kf3 Rb1 53.Kxe3 Rb3+ 54.Kf2 Kc4 55.Rxf5 Kd4 56.Rf8 Rb8 57.Rxb8 Ke4 58.Rg8 Kf5 59.Rh8 Ke6 60.f5+ Kxf5 61.Ke1 Ke5 62.Rd8 Kf6 63.Kd2 Kg7 64.Kd1 Kf7 65.g4 hxg4 66.Rb8 Kf6 67.Rb2 Kf5 68.h5 Ke5 69.Kc2 Kd5 70.h6 Kd6 71.e4 Kc5 72.Kb1 Kc4 73.Rb4+ Kc5 74.Rb3 Kd4 75.Rc3 Kxc3 76.h7 Kd3 77.Ka1 Kc3 78.h8=Q+ Kc4 79.Qc8+ Kb5 80.Qe6 Ka4 81.Qg6 Kb3 82.Qh7 Kc3 83.Ka2 Kb4 84.Qg6 Kc4 85.Qf5 Kd3 86.Qb5+ Kxe4 87.Qe2+ Kf4 88.Qb5 Kf3 89.Qf1+ Ke3 90.Kb3 Kd2 91.Qf4+ Kd1 92.Ka4 Ke2 93.Qc4+ Ke3 94.Ka5 Kf3 95.Qb4 Kf2 96.Qb5 Kg1 97.Qb6+ Kh1 98.Qe6 Kg1 99.Ka4 g3 100.Qe7 Kh2 101.Qh4+ Kg2 102.Qd8 Kh2 103.Qh8+ Kg1 104.Ka5 Kf2 105.Qb2+ Kg1 106.Qd4+ Kh2 107.Qh4+ Kg2 108.Ka6 Kf2 109.Qf4+ Kg2 110.Qf6 Kg1 111.Kb5 Kh2 112.Qh4+ Kg2 113.Qd8 Kh2 114.Qh8+ Kg2 115.Ka5 Kf2 116.Qf6+ Kg1 117.Qf3 Kh2 118.Qh5+ Kg1 119.Kb4 g2 120.Kc3 Kf2 121.Qh2 Kf1 122.Kd3 g1=Q 123.Qe2# 1-0