1.c4 c5 2.f4 e6 3.Nf3 Nf6 4.g3 Nc6 5.Bg2 d5 6.O-O Bd6 7.e3 O-O 8.d3 dxc4 9.dxc4 e5 10.Nc3 exf4 11.exf4 Bf5 12.Nh4 Bg4 13.Qd3 Qd7 14.Be3 Rad8 15.Bf2 h6 16.Rae1 b6 17.a3 Bb8 18.Qxd7 Bxd7 19.Nd5 Nxd5 20.Bxd5 Rfe8 21.Rxe8+ Bxe8 22.Nf5 Bd7 23.Ne3 Nd4 24.Kg2 Bd6 25.Rd1 Kf8 26.b4 Ba4 27.Rb1 Be7 28.b5 Bf6 29.h4 h5 30.Be4 Nb3 31.Bd5 Nd2 32.Rc1 Bd4 33.Nf1 Bxf2 34.Kxf2 Nxf1 35.Rxf1 Bxb5 36.Bxf7 Kxf7 37.cxb5 Rd2+ 38.Ke3 Ra2 39.Ke4 Rxa3 40.Rd1 Rxg3 41.Rd7+ Kf6 42.Rc7 Rb3 43.Rc6+ Ke7 44.Rc7+ Kd6 45.Rc6+ Kd7 46.Rg6 Rxb5 47.Rxg7+ Kd6 48.Rg6+ Ke7 49.Rg7+ Kf6 50.Rxa7 Rb4+ 51.Kf3 c4 52.Rh7 c3 53.Ke2 Rc4 54.Kd1 Kg6 55.Rb7 Rc6 56.Kc2 Kf5 57.Rf7+ Kg4 58.f5 Kxh4 59.Rg7 Rf6 60.Kxc3 Rxf5 61.Kd3 Rg5 62.Rb7 b5 63.Ke3 Kg3 64.Rb6 h4 65.Rb7 h3 66.Re7 h2 67.Ke4 Rg8 68.Rh7 b4 69.Kd4 Rg4+ 70.Kc5 Rh4 71.Kb6 Rxh7 72.Kc6 Kf4 73.Kb5 Ke5 74.Kxb4 Kd6 75.Ka3 Kc7 76.Kb2 Kb8 77.Kb1 Ka8 78.Ka1 Ka7 79.Kb1 Rh6 80.Kc2 Ka6 81.Kd1 Kb7 82.Kc1 Kb8 83.Kb2 Ka8 84.Kc2 Rh5 85.Kb1 Kb8 86.Ka1 Rh8 87.Ka2 Rh7 88.Ka3 h1=R 89.Kb2 R1h4 90.Kc1 Kb7 91.Kc2 R4h6 92.Kb3 Rh5 93.Ka3 Rh4 94.Kb3 R4h6 95.Ka3 Rh5 96.Ka4 Rh4+ 97.Ka3 R4h6 98.Ka4 Rh5 99.Kb3 Rh4 100.Kc2 Rh3 101.Kc1 Kc6 102.Kb2 Kc5 103.Ka2 Kc4 104.Ka1 Ra7+ 105.Kb1 Rh2 106.Kc1 Ra1# 0-1