1.f4 Nf6 2.Nf3 c5 3.e3 Nc6 4.Bb5 d5 5.Bxc6+ bxc6 6.b3 g6 7.O-O Bg7 8.Bb2 O-O 9.Qe1 Ba6 10.d3 c4 11.bxc4 dxc4 12.Bxf6 exf6 13.d4 c5 14.Nc3 cxd4 15.Nxd4 f5 16.Rd1 Qa5 17.Ncb5 c3 18.a4 Qxa4 19.Ra1 Qc4 20.Rxa6 Bxd4 21.exd4 Qxb5 22.Ra3 Rfc8 23.Rxc3 a5 24.Qe5 Qb4 25.Rxc8+ Rxc8 26.h4 Rxc2 27.h5 Qd2 28.Qd5 Kg7 29.hxg6 hxg6 30.Qe5+ Kh7 31.Qd5 Kg8 32.Qd8+ Kg7 33.Qd5 Qe3+ 34.Kh2 a4 35.Qe5+ Qxe5 36.dxe5 a3 37.Rf3 a2 38.Ra3 g5 39.fxg5 Kg6 40.Ra6+ Kxg5 41.Kg3 f4+ 42.Kf3 Kf5 43.Ra5 Rd2 44.e6+ Kxe6 45.Kxf4 Rxg2 46.Kf3 Rc2 47.Ke4 Kd6 48.Kd3 Rf2 49.Ke3 Rh2 50.Kd4 Kc6 51.Kc4 Kb6 52.Ra8 f5 53.Kc3 f4 54.Kd3 f3 55.Ke3 Kb5 56.Kxf3 Kb4 57.Rb8+ Kc3 58.Rc8+ Kb2 59.Rb8+ Kc1 60.Rc8+ Rc2 61.Ra8 Kb1 62.Rb8+ Rb2 63.Ra8 a1=Q 64.Rxa1+ Kxa1 65.Kg4 Rb7 66.Kg5 Rb5+ 67.Kh4 Re5 68.Kh3 Ka2 69.Kg2 Rg5+ 70.Kh2 Rd5 71.Kg3 Rd8 72.Kf4 Ra8 73.Kg5 Ra3 74.Kg6 Kb1 75.Kf6 Rh3 76.Ke5 Rh1 77.Kd4 Kc1 78.Ke3 Rh2 79.Kd4 Rh6 80.Kd5 Rg6 81.Kd4 Rg7 82.Ke4 Kb2 83.Kd5 Kc3 84.Kc5 Re7 85.Kb5 Kc2 86.Ka5 Re8 87.Kb6 Re5 88.Kc7 Kd3 89.Kc6 Kd4 90.Kb6 Rc5 91.Ka7 Rc1 92.Kb6 Kc4 93.Ka6 Kb3 94.Kb6 Kc2 95.Kb5 Kd3 96.Ka4 Rc8 97.Kb5 Rh8 98.Kb6 Kc3 99.Kc5 Rd8 100.Kc6 Rd1 101.Kb5 Rd4 102.Ka6 Rc4 103.Ka5 Rb4 104.Ka6 Kc2 105.Ka7 Kb3 106.Ka8 Kc4 107.Ka7 Kc5 108.Ka8 Kc6 109.Ka7 Rb5 110.Ka6 Re5 111.Ka7 Kc7 112.Ka8 Ra5# 0-1