1.f4 Nf6 2.g3 c5 3.Nf3 g6 4.c4 d5 5.cxd5 Nxd5 6.d4 Bf5 7.Nc3 Bg7 8.Bg2 Nc6 9.Nh4 Be6 10.Nxd5 Bxd5 11.dxc5 Bxg2 12.Qxd8+ Rxd8 13.Nxg2 Bd4 14.Be3 Bxb2 15.Rb1 Bc3+ 16.Kf2 Rd7 17.Rb3 Bd4 18.Rhb1 Bxe3+ 19.Nxe3 Nd8 20.Nc4 Rc7 21.Na5 O-O 22.Nxb7 Ne6 23.Rc1 Rfc8 24.Ke3 Nxc5 25.Nxc5 Rxc5 26.Rxc5 Rxc5 27.Ra3 a5 28.Kd4 Rc2 29.Kd3 Rc5 30.Rc3 Rd5+ 31.Kc4 Rd2 32.a4 Rxe2 33.Kb5 e5 34.Kxa5 exf4 35.gxf4 Rxh2 36.Kb4 Rf2 37.a5 Rxf4+ 38.Kb5 Rd4 39.a6 Rd8 40.a7 Kg7 41.Ra3 Ra8 42.Kc6 h5 43.Kb7 Rxa7+ 44.Rxa7 Kf6 45.Kc6 Ke5 46.Kc5 h4 47.Kc4 Ke4 48.Kc3 Kf3 49.Rxf7+ Kg2 50.Rg7 h3 51.Rxg6+ Kf1 52.Rh6 Kg2 53.Kb3 h2 54.Kc2 h1=R 55.Rg6+ Kh3 56.Kd3 Rf1 57.Rg8 Rf7 58.Kc2 Rf5 59.Kc3 Kh2 60.Kb2 Rf1 61.Ka3 Rh1 62.Ka4 Rd1 63.Ka3 Rh1 64.Rg5 Rb1 65.Rh5+ Kg1 66.Rc5 Kf2 67.Rd5 Rh1 68.Rd6 Kg1 69.Ra6 Kf1 70.Kb3 Rh2 71.Kc4 Rd2 72.Ra7 Kf2 73.Ra4 Ke2 74.Ra3 Rb2 75.Ra7 Rb1 76.Rf7 Ra1 77.Kd4 Ra6 78.Kc4 Ra5 79.Kd4 Ra6 80.Ke4 Ra3 81.Rh7 Rc3 82.Rh8 Re3+ 83.Kf4 Rd3 84.Rh6 Rd4+ 85.Kf5 Rd3 86.Kg5 Rd4 87.Rg6 Ke3 88.Rg8 Rd1 89.Rf8 Rd3 90.Kf6 Kf2 91.Rh8 Ke2 92.Ke5 Rd7 93.Rf8 Kd1 94.Rf2 Re7+ 95.Kd4 Ke1 96.Rf8 Rb7 97.Kd5 Ra7 98.Rh8 Kd2 99.Ke4 Kc3 100.Rh2 Ra1 101.Rf2 Ra7 102.Re2 Rc7 103.Ke3 Rh7 104.Rg2 Rc7 1/2-1/2