1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 a6 5.Bg2 dxc4 6.O-O Nc6 7.Nbd2 Nxd4 8.Ne5 Be7 9.Ndxc4 O-O 10.b3 Nb5 11.a4 Qxd1 12.Rxd1 Nc3 13.Rd2 Ncd5 14.Bb2 b6 15.Nc6 Bc5 16.b4 Bb7 17.bxc5 Bxc6 18.Ne5 Be8 19.cxb6 cxb6 20.Ba3 Rc8 21.Bxf8 Kxf8 22.Bxd5 Nxd5 23.e4 Nc3 24.Nd7+ Bxd7 25.Rxd7 Nxe4 26.Rb7 Rc6 27.Rd1 g5 28.Rdd7 Nd6 29.Rbc7 Rxc7 30.Rxc7 b5 31.Rc6 Nc4 32.Rxa6 bxa4 33.Rxa4 Ne5 34.Ra5 f6 35.Kf1 h5 36.f4 Nf7 37.Ra6 Ke7 38.Ra7+ Kf8 39.Ke2 h4 40.gxh4 gxf4 41.Ra6 Ke7 42.h5 Nh6 43.Ra7+ Kf8 44.Rh7 Nf7 45.h6 e5 46.h4 e4 47.Kf2 f5 48.Ke2 f3+ 49.Ke3 f4+ 50.Kf2 Ne5 51.Ra7 e3+ 52.Kg1 Kg8 53.Rg7+ Kh8 54.Re7 Nd3 55.Kf1 e2+ 56.Rxe2 fxe2+ 57.Kxe2 Ne5 58.h7 Kxh7 59.h5 Kh6 60.Ke1 Kg5 61.Kf2 Kxh5 62.Kf1 Kg5 63.Ke2 Kh5 64.Kd2 Kg5 65.Ke2 Kf5 66.Kd2 Ke4 67.Kc3 Ke3 68.Kb2 Kf3 69.Ka3 Ke4 70.Ka2 Ke3 71.Kb2 f3 72.Kb1 Kd3 73.Ka2 Ke3 74.Kb2 Nf7 75.Kb1 Ke2 76.Kc1 Nh8 77.Kb2 Kd2 78.Kb3 Kc1 79.Kb4 f2 80.Kb3 Kd1 81.Ka4 Ke1 82.Kb3 f1=R 83.Kc2 Rf4 84.Kb2 Kd2 85.Ka3 Kc3 86.Ka2 Kb4 87.Kb2 Ka5 88.Kc1 Ka6 89.Kd2 Kb7 90.Kc2 Ka8 91.Kb2 Rf3 92.Ka2 Rf6 93.Ka3 Rf5 94.Kb3 Ka7 95.Ka3 Rf4 96.Kb3 Rf3+ 97.Ka4 Kb8 98.Kb5 Rf2 99.Ka4 Ka8 100.Kb3 Rf5 101.Kc2 Ka7 102.Kc1 Rf4 103.Kd2 Rf3 104.Ke2 Ra3 105.Kd1 Ra4 106.Kd2 Ra5 107.Kc3 Ka6 108.Kb4 Rh5 109.Kc3 Ka7 110.Kd4 Rh4+ 111.Ke3 Ra4 112.Kd2 Kb6 113.Kc2 Kc5 114.Kc3 Ra3+ 115.Kb2 Rf3 116.Kc2 Kd4 117.Kd1 Rf2 118.Ke1 Ra2 119.Kd1 Ke3 120.Kc1 Kd3 121.Kd1 Ra1# 0-1