1.Nf3 c5 2.e4 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 d6 6.Bd3 Nf6 7.O-O Be7 8.Be3 Qc7 9.a4 b6 10.f4 Nbd7 11.g4 h6 12.g5 hxg5 13.fxg5 d5 14.Qe2 Nxe4 15.Nxe4 dxe4 16.Bxe4 Bb7 17.Bf4 e5 18.Bxb7 Qxb7 19.Nf5 Bc5+ 20.Be3 Qe4 21.Nxg7+ Kd8 22.Rae1 Rh4 23.Nf5 Rg4+ 24.Ng3 Bxe3+ 25.Qxe3 Qxe3+ 26.Rxe3 Ke7 27.Ref3 Rf8 28.Rf5 Rxa4 29.b3 Rg4 30.Kg2 f6 31.gxf6+ Rxf6 32.Rh5 Rxf1 33.Kxf1 Ke6 34.Rh6+ Kd5 35.Ke2 a5 36.Nf5 Kc5 37.Ne3 Rf4 38.h4 b5 39.h5 Nf6 40.Rh8 a4 41.Rc8+ Kb4 42.bxa4 bxa4 43.Rb8+ Kc5 44.Rc8+ Kb5 45.h6 Rh4 46.Rb8+ Kc6 47.Ra8 Kb7 48.Ra5 Kb6 49.Rxe5 Rxh6 50.Nc4+ Kc6 51.Ra5 Rh4 52.Rxa4 Kb5 53.Ra5+ Kb4 54.Rf5 Rxc4 55.Rxf6 Rxc2+ 56.Ke1 Rg2 57.Kf1 Rd2 58.Rf8 Rd3 59.Rf5 Kb3 60.Re5 Rd7 61.Rh5 Kb4 62.Ke1 Rc7 63.Kd2 Rc8 64.Rh2 Kc4 65.Rh6 Kb3 66.Rf6 Re8 67.Rf5 Kb4 68.Kd1 Re4 69.Rd5 Kc4 70.Ra5 Re7 71.Ra6 Rd7+ 72.Ke1 Rb7 73.Ra1 Rh7 74.Kf2 Rh2+ 75.Kg1 Rh5 76.Ra6 Rf5 77.Ra2 Rb5 78.Rh2 Rb1+ 79.Kf2 Kb4 80.Ke3 Rb3+ 81.Kf4 Ka4 82.Ra2+ Ra3 83.Re2 Kb5 84.Rd2 Ra7 85.Rd8 Ra5 86.Ke4 Ra1 87.Rh8 Rg1 88.Rb8+ Kc5 89.Ra8 Kb5 90.Kd4 Kb6 91.Re8 Rd1+ 92.Kc4 Ka5 93.Kc5 Rc1+ 94.Kd4 Rf1 95.Kc5 Rc1+ 96.Kd4 Ka4 97.Rb8 Rc2 98.Rb7 Rh2 99.Kc4 Rc2+ 100.Kd3 Rh2 101.Kc4 Rc2+ 102.Kd4 Rh2 103.Ra7+ Kb5 104.Ra1 Rh8 105.Kc3 Re8 1/2-1/2