1.Nf3 c5 2.e4 d6 3.Bb5+ Bd7 4.Bxd7+ Nxd7 5.c4 Ngf6 6.Nc3 e6 7.d4 cxd4 8.Nxd4 Rc8 9.Qe2 a6 10.O-O Qc7 11.b3 b5 12.Nd5 exd5 13.exd5+ Be7 14.Nf5 Ne5 15.Nxg7+ Kd8 16.Nf5 bxc4 17.Bg5 Rg8 18.Bh4 Ng6 19.Nxe7 Qxe7 20.Qxe7+ Kxe7 21.Rae1+ Kd7 22.Bxf6 c3 23.Re2 Rge8 24.Rxe8 Kxe8 25.g3 Ne7 26.Bxe7 Kxe7 27.Rc1 Kf6 28.Kf1 Ke5 29.Ke2 Kd4 30.Rd1+ Ke4 31.f3+ Ke5 32.Kd3 Kxd5 33.Rc1 Re8 34.Rxc3 Re1 35.Rc7 Rd1+ 36.Ke3 Re1+ 37.Kf4 Ke6 38.Ra7 Re2 39.Rxa6 Rxh2 40.a4 Rb2 41.Rb6 Ra2 42.g4 h6 43.Rb5 d5 44.Rb6+ Ke7 45.Ke5 Rf2 46.Rb7+ Kf8 47.f4 d4 48.Kxd4 Rxf4+ 49.Kc5 Rxg4 50.a5 Rg5+ 51.Kb6 Rg6+ 52.Kb5 Rg5+ 53.Ka4 Rg1 54.a6 Ra1+ 55.Kb5 h5 56.a7 Kg7 57.Kb6 h4 58.Rb8 h3 59.a8=Q Rxa8 60.Rxa8 h2 61.Ra1 f5 62.Rh1 Kg6 63.Rxh2 Kf7 64.Ka5 Ke7 65.Rh1 Kd7 66.Re1 Kc6 67.Rc1+ Kd5 68.Kb5 Kd4 69.Rg1 Kc3 70.Rh1 Kd3 71.Ra1 f4 72.Rc1 f3 73.Ka6 f2 74.b4 Ke2 75.b5 Kf3 76.b6 Kf4 77.b7 Kg4 78.Ra1 f1=R 79.Rxf1 Kh5 80.b8=B Kg6 81.Bh2 Kh6 82.Kb7 Kg6 83.Kc7 Kh6 84.Rf8 Kg6 85.Kc8 Kh7 86.Rd8 Kg7 87.Bc7 Kg6 88.Rd5 Kh7 89.Rd3 Kg6 90.Rh3 Kf5 91.Rf3+ Ke4 92.Rb3 Kf5 93.Kb8 Ke4 94.Bg3 Kd5 95.Bf4 Kd4 96.Ka8 Kd5 97.Rb8 Kc6 98.Bg3 Kd5 99.Bh4 Kc5 100.Rc8+ Kb4 101.Kb7 Ka5 102.Rc1 Kb5 103.Re1 Ka5 104.Re8 Ka4 105.Rf8 Kb5 106.Bf6 Kc5 107.Rh8 Kb4 108.Bd4 Kb5 109.Rh1 Ka4 110.Bg7 Kb4 111.Rh8 Kb3 112.Kc6 Kc4 113.Rh5 Kb4 114.Kd7 Kb3 115.Rh3+ Kc4 116.Kd6 Kb4 117.Rh5 Ka4 118.Rc5 Kb3 119.Rc1 Ka2 120.Re1 Kb3 121.Kd5 Ka3 122.Kc4 Ka2 123.Re6 Ka3 124.Bh6 Kb2 125.Re2+ Ka3 126.Rd2 Ka4 127.Ra2# 1-0