1.g3 c5 2.c4 g6 3.Nf3 d6 4.d4 Bg7 5.dxc5 Qa5+ 6.Nc3 Bxc3+ 7.bxc3 Qxc5 8.Qd4 Nf6 9.Qxc5 dxc5 10.Ne5 Nbd7 11.Nd3 Ne4 12.a4 a5 13.Bg2 Nd6 14.h4 h5 15.Bf4 Nxc4 16.O-O e5 17.Bc1 Ra6 18.Bd5 Nd6 19.Rd1 f6 20.Ba3 b6 21.f4 e4 22.Nb2 Ra7 23.Nc4 Nxc4 24.Bxc4 Ke7 25.Rd4 f5 26.Rad1 Rf8 27.Bb5 Rf6 28.c4 Nf8 29.Rd8 Bd7 30.Bb2 Re6 31.Rxf8 Bxb5 32.Rdd8 Bxa4 33.Be5 Bd7 34.Rh8 Rxe5 35.fxe5 Ke6 36.Kf2 a4 37.Rh7 a3 38.Re8+ Bxe8 39.Rxa7 Kxe5 40.Ke3 Kd6 41.Rxa3 Bf7 42.Ra4 Ke5 43.Ra6 Bxc4 44.Rxb6 Be6 45.Kd2 Kd5 46.Kc3 Ke5 47.Rc6 Kd5 48.Rc7 Kd6 49.Rg7 Ke5 50.Rxg6 e3 51.Kd3 f4 52.gxf4+ Kf5 53.Rh6 Kxf4 54.Rxe6 Kg3 55.Rg6+ Kxh4 56.Rc6 c4+ 57.Kxe3 Kg3 58.Rc5 Kh4 59.Rb5 Kh3 60.Rb6 Kg4 61.Rb5 c3 62.Rb6 h4 63.Rg6+ Kh3 64.Rg7 Kh2 65.Rh7 h3 66.Kd3 Kg1 67.Rxh3 Kf2 68.Rh7 Kg2 69.e4 Kf2 70.Rc7 c2 71.Rc8 c1=N+ 72.Kd4 Kf1 73.Rf8+ Kg1 74.Ra8 Kg2 75.Ra6 Kf3 76.Rf6+ Ke2 77.Rd6 Kd1 78.e5 Ke1 79.e6 Na2 80.Rb6 Ke2 81.Rb7 Kd1 82.Ra7 Nc3 83.Re7 Kc2 84.Kc5 Ne2 85.Rg7 Kc1 86.Kd6 Nc3 87.e7 Kb1 88.e8=Q Nd1 89.Qe6 Kc2 90.Qd7 Kc1 91.Qb7 Nf2 92.Rg6 Ng4 93.Qb8 Nf2 94.Qa7 Kb2 95.Re6 Kb1 96.Qa8 Nd1 97.Qg2 Nb2 98.Qg6+ Nd3 99.Qf6 Nf4 100.Qg7 Ne2 101.Qf7 Ng1 102.Qe8 Ne2 103.Rh6 Kb2 104.Re6 Ka3 105.Re4 Kb2 106.Kc5 Ng3 107.Kc4 Ka2 108.Kb4 Kb1 109.Ka5 Ka2 110.Qc8 Nxe4 111.Qf5 Ka3 112.Qh7 Ng5 113.Qh2 Ne6 114.Qd6+ Kb3 115.Qe7 Kc2 116.Ka6 Kc3 117.Kb6 Kb2 118.Kb5 Kb3 119.Qh7 Ka2 120.Kc4 Ka1 121.Qd7 Nf8 122.Qd8 Kb2 123.Kb4 Kb1 124.Qd2 Nd7 125.Qe2 Nb8 126.Ka3 Na6 127.Qb2# 1-0