1.Nf3 Nf6 2.d4 c6 3.d5 cxd5 4.Bg5 Ne4 5.Qxd5 Nxg5 6.Qxg5 g6 7.Nc3 Bg7 8.e4 O-O 9.O-O-O d6 10.Bc4 h6 11.Qxg6 Nc6 12.Qg3 Kh8 13.Rhe1 a6 14.e5 Qa5 15.exd6 exd6 16.Rxd6 Bf5 17.Rd5 Qb4 18.Bb3 Bg6 19.Nh4 Bh7 20.Nf5 Bxf5 21.Rxf5 Nd4 22.Rf4 f5 23.Rh4 a5 24.Qf4 Kh7 25.Rd1 Rad8 26.Kb1 b5 27.Bd5 Rfe8 28.a3 Qc5 29.Rxd4 Re1+ 30.Rd1 Rxd1+ 31.Nxd1 Rxd5 32.Ne3 Re5 33.Rh5 Kg6 34.g4 b4 35.a4 b3 36.cxb3 Re4 37.Qxf5+ Qxf5 38.Rxf5 Bd4 39.Rf3 Bxe3 40.Rxe3 Rxg4 41.Re5 Rg2 42.Rxa5 Rxh2 43.f4 Rf2 44.Rc5 Rxf4 45.a5 h5 46.a6 h4 47.a7 Rf8 48.Rc4 Kg5 49.b4 h3 50.b5 h2 51.Rc1 Ra8 52.b6 Kh6 53.Rh1 Rc8 54.b7 Kg6 55.Rxh2 Ra8 56.bxa8=Q Kf5 57.Rc2 Ke5 58.Qg2 Kf4 59.Qg4+ Kxg4 60.Rc6 Kf3 61.Ra6 Kf4 62.Ka2 Kg5 63.a8=N Kh4 64.b4 Kh3 65.Rh6+ Kg3 66.Ka1 Kf2 67.Nb6 Ke1 68.Rh1+ Ke2 69.Ka2 Kf3 70.Nd5 Kg2 71.b5 Kxh1 72.Kb1 Kg2 73.Kc1 Kf3 74.Ne7 Ke3 75.Nc8 Kd3 76.Kb2 Kd4 77.b6 Kd3 78.b7 Kc4 79.Nd6+ Kb4 80.Nf5 Ka4 81.Kc1 Kb3 82.Nh6 Kb4 83.Ng4 Kc5 84.b8=R Kc6 85.Kd1 Kc5 86.Rb1 Kd4 87.Nh2 Kc3 88.Rc1+ Kb3 89.Rc2 Kb4 90.Kd2 Ka4 91.Rb2 Ka3 92.Rb8 Ka4 93.Nf3 Ka5 94.Nh4 Ka6 95.Rd8 Kb6 96.Rd3 Kb5 97.Kc2 Kc4 98.Ng6 Kb5 99.Ne7 Ka6 100.Kb2 Kb5 101.Kb3 Kc5 102.Re3 Kd6 103.Nf5+ Kd5 104.Rg3 Kc5 105.Ka4 Kd5 106.Kb4 Ke6 107.Rg8 Kd7 108.Rg5 Kc8 109.Rg2 Kc7 110.Rg6 Kd7 111.Rg2 Kc7 112.Ne3 Kd6 113.Rg7 Kc6 114.Kc4 Kb6 115.Rg1 Kb7 116.Kb4 Ka6 117.Nd1 Kb6 118.Nc3 Kb7 119.Rg4 Ka7 120.Rh4 Kb8 121.Kb5 Kc7 122.Kc5 Kd7 123.Kd5 Ke8 124.Ke6 Kd8 125.Rc4 Ke8 126.Rc8# 1-0