1.g3 Nf6 2.Nf3 h6 3.c4 e6 4.Bg2 Nc6 5.d4 Bb4+ 6.Bd2 d5 7.Bxb4 Nxb4 8.Ne5 a5 9.Nc3 O-O 10.a3 Nc6 11.O-O dxc4 12.Bxc6 bxc6 13.Nxc4 Qe7 14.Rc1 c5 15.Na4 cxd4 16.Qxd4 Ba6 17.Qc5 Qe8 18.b3 Qb8 19.Qe3 Bb5 20.Nc5 Rd8 21.a4 Bxc4 22.Rxc4 Qb6 23.Rfc1 Rd6 24.Qc3 Rad8 25.Nd3 Nd5 26.Qc2 Rb8 27.Rb1 Rbd8 28.h4 e5 29.Rc1 Re8 30.Rc6 Qb7 31.Rxd6 cxd6 32.Qc6 Qxc6 33.Rxc6 e4 34.Nf4 Nxf4 35.gxf4 Rb8 36.Rxd6 Rxb3 37.Rd5 e3 38.Rxa5 g6 39.Rb5 Ra3 40.a5 Kg7 41.fxe3 Rxe3 42.Kf2 Rh3 43.a6 Ra3 44.Rb6 h5 45.e4 Ra4 46.Ke3 Kg8 47.Kd3 Kg7 48.Rc6 Kf8 49.Kc3 Ke7 50.Kb3 Ra1 51.Kb4 Kd7 52.Rf6 Ke7 53.e5 Kd7 54.Kb5 Rb1+ 55.Kc5 Rc1+ 56.Kb6 Rb1+ 57.Ka7 Ke7 58.Rb6 Rf1 59.Kb7 Ra1 60.a7 Re1 61.a8=Q g5 62.Rb2 Rf1 63.Qa2 Rf3 64.Ka8 Rf2 65.Rxf2 Kf8 66.e6 Kg8 67.Kb7 f6 68.Rg2 Kg7 69.Qb1 Kg8 70.Qf5 Kf8 71.Rg1 gxf4 72.Qd5 f3 73.Rf1 Kg7 74.Ka8 Kf8 75.e7+ Ke8 76.Rc1 Kxe7 77.Qa2 Kd8 78.Qe6 f5 79.Rh1 f2 80.Ka7 f1=R 81.Rxf1 Kc7 82.Rb1 Kd8 83.Qe4 fxe4 84.Ka6 Kc7 85.Rb5 Kd6 86.Ka7 Kd7 87.Ka8 Ke6 88.Rxh5 Kd7 89.Kb8 Ke6 90.Rg5 e3 91.Rg3 e2 92.Re3+ Kf6 93.Rxe2 Kg6 94.Kb7 Kg7 95.h5 Kg8 96.Rh2 Kf8 97.Rh1 Kg7 98.Ka7 Kh8 99.Ka8 Kg7 100.Rf1 Kg8 101.Kb8 Kg7 102.Rg1+ Kf8 103.Ka7 Kf7 104.Ra1 Kg7 105.Ra4 Kf7 106.Ra5 Ke6 107.Kb7 Kd6 108.Kb6 Ke6 109.Kc5 Kd7 110.Kb5 Kd8 111.Kc4 Ke7 112.Ra3 Kd8 113.Kb3 Kc8 114.Ra7 Kb8 115.h6 Kc8 116.Ka4 Kd8 117.Ra8+ Kc7 118.Ka3 Kd6 119.Ra5 Ke7 120.h7 Kd7 121.Ra7+ Ke8 122.Kb4 Kf8 123.h8=Q# 1-0