1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f3 e5 7.Nb3 Be6 8.Be3 Be7 9.Qd2 h5 10.O-O-O Nbd7 11.Be2 Rc8 12.Kb1 O-O 13.Rhg1 b5 14.g4 hxg4 15.fxg4 b4 16.Nd5 Nxe4 17.Qxb4 Bxd5 18.Rxd5 Ndf6 19.Ra5 d5 20.Qe1 d4 21.Bc1 Nc5 22.g5 Nd5 23.g6 d3 24.cxd3 fxg6 25.Rxg6 Nxb3 26.axb3 Nc3+ 27.bxc3 Qxa5 28.Bb2 Qb5 29.Qg3 Bf6 30.Bd1 Rcd8 31.Bc2 a5 32.Qh3 Kf7 33.Rg2 Rh8 34.Qg4 Qc6 35.Rf2 Kg8 36.Ka2 Rh4 37.Qg6 Rb8 38.Qf5 Qc8 39.Qxc8+ Rxc8 40.c4 Rf8 41.Bc3 e4 42.Bxf6 e3 43.Bxh4 exf2 44.Bxf2 Rxf2 45.Kb2 Rxh2 46.Kc3 Kf7 47.Bd1 Rh4 48.c5 g5 49.d4 g4 50.d5 g3 51.Bf3 Rf4 52.Bg2 Rf2 53.Bh3 Rh2 54.Bf1 g2 55.Bxg2 Rxg2 56.Kc4 Ke7 57.Kb5 Rg3 58.Ka4 Rd3 59.d6+ Kd7 60.Kxa5 Rxb3 61.Ka4 Rb8 62.c6+ Kxc6 63.Ka5 Kxd6 64.Ka4 Rb2 65.Ka3 Rc2 66.Kb3 Rc7 67.Ka4 Ke7 68.Ka5 Kd8 69.Kb5 Rh7 70.Ka4 Rf7 71.Ka5 Rf2 72.Kb6 Kd7 73.Ka5 Kc8 74.Ka4 Kd8 75.Ka3 Ke7 76.Ka4 Rf7 77.Ka3 Rf3+ 78.Ka4 Rf4+ 79.Ka3 Rf7 80.Ka4 Rf6 81.Ka5 Rc6 82.Kb4 Rb6+ 83.Ka3 Rd6 84.Kb4 Rg6 85.Kb3 Kf7 86.Ka3 Kf8 87.Kb3 Kg7 88.Ka2 Rg3 89.Kb2 Kh7 90.Ka2 Rg2+ 91.Ka3 Rd2 92.Kb3 Rh2 93.Kc3 Rg2 94.Kd3 Rg1 95.Kc3 Kg7 96.Kd4 Kf7 97.Kd5 Rg3 98.Kd6 Kg6 99.Kd5 Kf5 100.Kd4 Rg4+ 101.Kd3 Re4 102.Kc2 Re3 103.Kd2 Ke4 104.Kc1 Re2 105.Kb1 Kd3 106.Ka1 Kd2 107.Ka2 Kc2 108.Ka1 Re8 109.Ka2 Re3 110.Ka1 Ra3# 0-1