1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.Nc3 Bb4 5.cxd5 exd5 6.Bg5 c6 7.e3 h6 8.Bh4 O-O 9.Bd3 Nbd7 10.Qc2 c5 11.O-O c4 12.Be2 Qa5 13.Nd2 Re8 14.Bf3 Rb8 15.Bg3 Ra8 16.a3 Bxc3 17.Qxc3 Qxc3 18.bxc3 Nb6 19.a4 Bf5 20.a5 Nbd7 21.Ra2 b5 22.axb6 axb6 23.Rfa1 Rxa2 24.Rxa2 b5 25.Bd6 Nb6 26.Ra5 Ra8 27.Rxa8+ Nxa8 28.Bc5 Nc7 29.Kf1 Ne4 30.Nxe4 dxe4 31.Bd1 Nd5 32.Bb4 Bd7 33.Bc2 f5 34.Ke2 Kf7 35.f3 Bc6 36.Ba5 Nf6 37.Bd8 Ke6 38.Bxf6 Kxf6 39.fxe4 fxe4 40.Kd1 Kf5 41.Kc1 h5 42.Kb2 h4 43.Ka3 Ke6 44.Kb4 Kd6 45.Ka5 Kc7 46.Bd1 Bd7 47.Bh5 Kc6 48.Bg6 Kd5 49.g3 hxg3 50.hxg3 Bc6 51.g4 Bd7 52.g5 Bc6 53.Bf5 Kd6 54.Bc8 Kc7 55.Ba6 Kd6 56.Bxb5 Bd5 57.Kb4 Be6 58.Bxc4 g6 59.Bxe6 Kxe6 60.c4 Kf5 61.Kb3 Kxg5 62.c5 Kf6 63.Kc4 g5 64.Kd5 g4 65.Kxe4 Kg5 66.c6 Kh4 67.c7 Kh3 68.c8=R Kh2 69.Rc2+ Kh3 70.Rc3 Kg2 71.Rb3 Kh2 72.Rb7 Kg1 73.Kf4 Kf1 74.Rg7 g3 75.Kg4 Kf2 76.Kf4 Ke2 77.Rxg3 Kf2 78.Rg7 Ke2 79.Re7 Kf2 80.Rf7 Ke1 81.Rd7 Kd1 82.Rc7 Kd2 83.Rc6 Ke1 84.Rc1+ Kf2 85.Ra1 Ke2 86.Rf1 Kd2 87.e4 Kd3 88.Kf5 Ke2 89.Rg1 Kf3 90.Ke6 Ke3 91.Re1+ Kd3 92.Kd7 Kd2 93.Ra1 Ke3 94.Ke8 Kxd4 95.Ra4+ Ke3 96.Rb4 Kd3 97.e5 Kc3 98.Rb1 Kd4 99.Rb5 Ke4 100.Rb2 Kd5 101.e6 Kd6 102.Rg2 Kc6 103.Rg3 Kb7 104.Kd7 Kb6 105.Ke7 Ka6 106.Rg5 Ka7 107.Kd7 Kb8 108.Rd5 Ka8 109.Kc6 Kb8 110.Kc5 Kc8 111.Rd6 Kb8 112.Rd1 Kb7 113.Re1 Ka8 114.Kb6 Kb8 115.Rh1 Ka8 116.Kc7 Ka7 117.Ra1# 1-0