1.e4 c5 2.d4 cxd4 3.Nf3 a6 4.Be2 d6 5.Nxd4 e5 6.Nb3 Nf6 7.Nc3 Be7 8.Be3 Be6 9.Nd5 Nxd5 10.exd5 Bf5 11.c4 O-O 12.O-O Nd7 13.f4 exf4 14.Bxf4 Bg6 15.Qd2 Re8 16.Rae1 Qb6+ 17.Be3 Qc7 18.Nd4 Bh4 19.g3 Bf6 20.b3 Nc5 21.Bg4 Ne4 22.Qc1 Nc5 23.Qd2 Ne4 24.Qc1 Qa5 25.a3 Qb6 26.Ne6 Qxb3 27.Nc7 Bb2 28.Qd1 Qxc4 29.Nxa8 Rxa8 30.Bf5 Bc3 31.Qc2 Re8 32.Re2 Bxf5 33.Rxf5 g6 34.Rf3 Rc8 35.Qa2 f5 36.Qxc4 Rxc4 37.g4 fxg4 38.Rf4 g3 39.hxg3 Be5 40.Rg4 b5 41.Kg2 Kf7 42.Kf3 Nf6 43.Rxc4 bxc4 44.Rd2 h5 45.Rd1 c3 46.a4 c2 47.Rc1 Nxd5 48.Rxc2 Nxe3 49.Kxe3 Bxg3 50.Rc6 a5 51.Ra6 Be1 52.Rxd6 Bb4 53.Rc6 Kg7 54.Ke4 Kh6 55.Kf4 Bd2+ 56.Kf3 Bb4 57.Ke4 Kg7 58.Ke5 Bd2 59.Rc2 Bb4 60.Rc4 Bd2 61.Ke4 Bb4 62.Rc8 Bd2 63.Ke5 Bb4 64.Rc2 Kh6 65.Kf4 Be1 66.Kf3 Bb4 67.Ke4 Be1 68.Kf3 Bb4 69.Kf2 Bf8 70.Rc6 Bb4 71.Rc1 Kg7 72.Rc7+ Kf6 73.Rc6+ Kf5 74.Kg2 g5 75.Rb6 h4 76.Kh3 Be1 77.Rb5+ Kf4 78.Rb8 g4+ 79.Kh2 Bb4 80.Rb6 h3 81.Rc6 Bd2 82.Rc2 Be3 83.Rc4+ Kf3 84.Rc3 Ke4 85.Kg3 Bf4+ 86.Kxg4 h2 87.Rh3 Be5 88.Rh7 Ke3 89.Rh5 Kf2 90.Kf5 Bg3 91.Kg4 Kg2 92.Rh7 Bd6 93.Rh5 h1=Q 94.Rxh1 Kxh1 95.Kf3 Kg1 96.Ke2 Kg2 97.Kd2 Kf3 98.Kd3 Bb4 99.Kc2 Ke4 100.Kb1 Kd5 101.Ka1 Kc4 102.Kb1 Kb3 103.Ka1 Kxa4 104.Kb2 Kb5 105.Ka2 a4 106.Kb2 a3+ 107.Ka2 Ka4 108.Ka1 Kb3 109.Kb1 a2+ 110.Ka1 Bc3# 0-1