1.a3 Nf6 2.d4 d6 3.Nf3 g6 4.Bg5 Ne4 5.Bf4 Bg7 6.Nbd2 Bf5 7.e3 Nd7 8.Nh4 e5 9.Nxf5 gxf5 10.Nxe4 exf4 11.Nc3 fxe3 12.fxe3 Qg5 13.Qf3 O-O-O 14.O-O-O Rhe8 15.Kb1 Rxe3 16.Qd5 Nb6 17.Qxf7 Rf8 18.Qb3 Qg4 19.Bd3 Bxd4 20.Rhf1 Kb8 21.Nd5 Re5 22.Nf4 Be3 23.g3 Bxf4 24.gxf4 Re7 25.a4 Nd7 26.Qb4 Nc5 27.a5 a6 28.Bc4 Re4 29.b3 Rxf4 30.Rg1 Qh4 31.Qc3 Rg4 32.Bd5 Qxh2 33.Rh1 Qg3 34.Bf3 Ne4 35.Qd3 Nf2 36.Qd5 c6 37.Qe6 Nxd1 38.Bxg4 Nc3+ 39.Kb2 fxg4 40.Qe7 Qf3 41.Rxh7 Nd1+ 42.Kb1 c5 43.Qxd6+ Ka8 44.Rd7 Nc3+ 45.Kb2 Qf6 46.Qxf6 Rxf6 47.Kxc3 Rg6 48.Rd1 g3 49.Kc4 g2 50.Rg1 Rg5 51.Kd3 c4+ 52.Kxc4 Kb8 53.b4 Kc7 54.Kd3 Kc6 55.c4 Rg4 56.Kc3 Rg3+ 57.Kd4 Rg4+ 58.Kc3 Rg3+ 59.Kd4 Kd6 60.Ke4 Rg4+ 61.Kd3 Ke5 62.Ke3 Rxc4 63.Rxg2 Rxb4 64.Kd3 Kd6 65.Kc3 Rb5 66.Rg7 Kc6 67.Rg6+ Kc7 68.Rg7+ Kb8 69.Rg8+ Ka7 70.Rg1 Rxa5 71.Kb4 Rf5 72.Rg7 a5+ 73.Ka4 Ka6 74.Rg6+ b6 75.Rh6 Rf1 76.Ka3 Rg1 77.Rf6 Rg5 78.Rh6 Rg1 79.Rf6 Rg5 80.Ka4 Re5 81.Ka3 Kb5 82.Rf4 Rc5 83.Rf6 Ka6 84.Rh6 Kb5 85.Rf6 Ka6 86.Rh6 Rb5 87.Rf6 Re5 88.Rd6 Kb5 89.Rg6 Rd5 90.Rg4 Rc5 91.Rh4 Rc6 92.Rf4 Ka6 93.Rh4 b5 94.Rh8 Kb6 95.Rb8+ Kc5 96.Rh8 Re6 97.Rh5+ Kb6 98.Rh8 Re3+ 99.Ka2 a4 100.Rh5 b4 101.Rh8 Re2+ 102.Kb1 a3 103.Rb8+ Ka5 104.Ra8+ Kb5 105.Rb8+ Ka4 106.Rh8 Kb3 107.Rh3+ Ka4 108.Rh8 Rg2 109.Rh4 Rf2 110.Rh8 Kb3 111.Rh3+ Ka4 112.Rh8 Rf1+ 113.Kc2 b3+ 114.Kc3 Rc1+ 115.Kd2 b2 116.Ra8+ Kb3 117.Rb8+ Ka2 118.Rb4 Rc8 119.Kd3 Kb1 120.Rf4 Ka2 121.Rf2 Kb3 122.Rf1 a2 123.Ke4 b1=Q+ 124.Rxb1+ axb1=Q+ 125.Ke5 Kc4 126.Kf6 Kd5 127.Kg7 Ke5 128.Kf7 Qh7# 0-1