1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Be3 Nf6 7.Nc3 O-O 8.Be2 b6 9.O-O Bb7 10.Nc2 Rc8 11.f3 Qc7 12.Qd2 Rfe8 13.Rac1 Qb8 14.Rfd1 Red8 15.Bg5 Nh5 16.Rf1 Nf6 17.Nd5 Nxd5 18.cxd5 f6 19.Bf4 Ne5 20.Bg3 Qd6 21.Na3 Rxc1 22.Rxc1 Rc8 23.Rxc8+ Bxc8 24.Nb5 Qb8 25.d6 e6 26.f4 Nf7 27.f5 e5 28.Bc4 Bb7 29.Qe2 Bc6 30.fxg6 hxg6 31.Qg4 Bxb5 32.Bxb5 Qxd6 33.Qxd7 Qc5+ 34.Bf2 Qc1+ 35.Bf1 Bh6 36.Qe7 Kg7 37.Qa3 Bd2 38.h4 Be1 39.Be3 Qc7 40.h5 gxh5 41.Qb3 Bh4 42.Qc4 Qd6 43.Qd3 Qb4 44.Qe2 Bg5 45.Bf2 Nd6 46.Qxh5 Qxb2 47.Qg4 Qxa2 48.Qd7+ Nf7 49.Qc7 Qa1 50.g3 Qc1 51.Qxa7 Be3 52.Qa2 Qc5 53.Kg2 Bxf2 54.Qxf2 Qxf2+ 55.Kxf2 Nd6 56.Ke3 Kg6 57.Bh3 Kg5 58.Be6 Kh6 59.Bg4 Kg6 60.Bf3 Kg5 61.Kd3 Kg6 62.Kc3 Nb5+ 63.Kc4 Nc7 64.Bg4 Kf7 65.Kb4 Ke7 66.Bd1 Kd7 67.Ba4+ Kd6 68.Kc4 Ne6 69.Kb5 Kc7 70.Kc4 Nc5 71.Bc2 Kc6 72.Kb4 Na6+ 73.Kc4 b5+ 74.Kc3 Kc5 75.Bd3 Nc7 76.Be2 Ne8 77.Bd1 Nd6 78.Bc2 Nc4 79.Bd3 b4+ 80.Kb3 Nd2+ 81.Kc2 Nf3 82.Ba6 Kd4 83.Kb3 Nd2+ 84.Kxb4 Nxe4 85.g4 Nf2 86.Bc8 e4 87.Kb3 e3 88.Kc2 Ke4 89.Bd7 Kf4 90.Bc8 Nxg4 91.Kd1 Nf2+ 92.Ke2 Ne4 93.Bb7 Nc3+ 94.Kd3 e2 95.Kd2 Kg3 96.Ke1 f5 97.Ba6 f4 98.Bxe2 Nxe2 99.Kxe2 Kg2