1.Nf3 Nf6 2.c4 c5 3.g3 g6 4.Bg2 Bg7 5.d4 cxd4 6.Nxd4 d5 7.Nb3 e6 8.Nc3 O-O 9.cxd5 Nxd5 10.Nxd5 exd5 11.Qxd5 Nc6 12.Qxd8 Rxd8 13.O-O a5 14.Nc5 a4 15.Rb1 Ra5 16.Be3 Bd4 17.Bxc6 Rxc5 18.Bxa4 Bxe3 19.fxe3 Be6 20.Rbd1 Rxd1 21.Rxd1 Bxa2 22.b4 Rc3 23.Kf2 Bb3 24.Rd8+ Kg7 25.Bb5 Be6 26.Bd3 Kf6 27.Rb8 Rc7 28.e4 Ke5 29.Ke3 h5 30.b5 Re7 31.h4 Kd6 32.Kf4 Kc5 33.Kg5 b6 34.Kf6 Ra7 35.e5 Ra1 36.Bxg6 Rf1+ 37.Ke7 Bc4 38.Bxh5 Rf5 39.Bf3 Rxe5+ 40.Kf6 Re6+ 41.Kg5 Bxb5 42.Rf8 Rg6+ 43.Kf4 Rf6+ 44.Ke3 Bc4 45.Rc8+ Kb4 46.h5 b5 47.g4 Re6+ 48.Kf4 Bxe2 49.Bxe2 Rxe2 50.Kg5 Rh2 51.Rf8 Kc4 52.Rxf7 b4 53.Rc7+ Kd4 54.Rb7 Kc3 55.Kh6 b3 56.g5 b2 57.g6 Rh4 58.Rxb2 Kxb2 59.g7 Rg4 60.Kh7 Kc3 61.g8=Q Rxg8 62.Kxg8 Kb3 63.Kh8 Kc4 64.Kg7 Kb5 65.Kf8 Ka4 66.Ke8 Ka5 67.h6 Kb5 68.Kf7 Kc5 69.Kg8 Kb4 70.Kf7 Kc5 71.Ke6 Kb4 72.Ke5 Kc5 73.Kf6 Kb5 74.Kg6 Kc5 75.Kf5 Kc6 76.Kf6 Kb6 77.h7 Ka7 78.Kg7 Kb6 79.Kf8 Kb7 80.Kf7 Kc7 81.h8=R Kc6 82.Kg6 Kb5 83.Rh6 Kb4 84.Kh5 Kb5 85.Kh4 Ka5 86.Kg4 Ka4 87.Rf6 Ka3 88.Rf2 Ka4 89.Kh4 Ka5 90.Kh5 Kb4 91.Rg2 Kc5 92.Rg7 Kb6 93.Rg1 Kc6 94.Kh6 Kb7 95.Kg6 Kc6 96.Kh7 Kc5 97.Ra1 Kb4 98.Kg7 Kc4 99.Ra8 Kc5 100.Ra7 Kb5 101.Kf6 Kb4 102.Rh7 Kc3 103.Rc7+ Kd2 104.Ke7 Kd3 105.Rc8 Ke4 106.Kf6 Kd3 107.Rc5 Kd4 108.Rc2 Ke4 109.Ke6 Kd3 110.Rf2 Kc3 111.Rf1 Kd4 112.Rf3 Kc5 113.Rb3 Kc4 114.Rb1 Kc5 115.Rb8 Kc6 116.Rb3 Kc7 117.Re3 Kb6 118.Rc3 Kb5 119.Kd5 Kb6 120.Rf3 Kb7 121.Rb3+ Kc7 122.Ra3 Kb6 123.Rb3+ Kc7 124.Kc5 Kd7 125.Re3 Kc7 126.Rd3 Kb7 127.Rd7+ Kc8 128.Kc6 Kb8 129.Rf7 Kc8 130.Rf8# 1-0