1.e4 c5 2.Nc3 Nc6 3.Nge2 Nf6 4.g3 d5 5.exd5 Nd4 6.Nxd4 cxd4 7.Nb5 e5 8.Qe2 Be7 9.Bg2 O-O 10.O-O a6 11.Na3 Re8 12.Nc4 e4 13.d3 Bg4 14.Qd2 exd3 15.Qxd3 Bc5 16.Bg5 Be2 17.Qb3 h6 18.Bxf6 Qxf6 19.Nd2 Qf5 20.Nf3 Bxf1 21.Rxf1 b5 22.a4 Re2 23.Ne1 Rxe1 24.Rxe1 d3 25.Rf1 dxc2 26.Kh1 Rc8 27.Rc1 Bxf2 28.d6 bxa4 29.Qb7 Rd8 30.Qc7 Qf6 31.Qxc2 Bd4 32.Qxa4 Qxd6 33.Rc6 Qe7 34.Qxa6 Bxb2 35.Rc8 Qe1+ 36.Bf1 Qe4+ 37.Bg2 Qb1+ 38.Bf1 Qe4+ 39.Bg2 Qe1+ 40.Bf1 Qd1 41.Rxd8+ Qxd8 42.Qb7 Bf6 43.Kg2 Qd2+ 44.Kh3 g5 45.Qf3 Kg7 46.Bc4 Qd7+ 47.Kg2 h5 48.Qd5 Qe7 49.Bd3 Qe3 50.Bc4 Qe7 51.Bd3 Be5 52.Bc4 Qf6 53.Qf3 Qg6 54.Qd3 Qc6+ 55.Qd5 Qc7 56.Kh1 Qe7 57.Kg2 g4 58.Qe4 Qg5 59.Qd5 Qf6 60.Qe4 Bd4 61.Kh1 Qf2 62.Qg2 Qe1+ 63.Qf1 Qe4+ 64.Qg2 Qe3 65.Qf1 Qe4+ 66.Qg2 Qe5 67.Qf1 f6 68.Bd3 Qe3 69.Bf5 Ba7 70.Qd1 Kh6 71.Qf1 Kg7 72.Qd1 Bd4 73.Qf1 Qe5 74.Bd3 Bb6 75.Qg2 Qe1+ 76.Bf1 Qe3 77.Be2 Qd4 78.Qb7+ Kg6 79.Qg2 Bc5 80.Bf1 Kg5 81.Be2 f5 82.Qf1 Qd5+ 83.Qg2 Qe5 84.Qf1 Be3 85.h4+ Kf6 86.Qg2 Bc5 87.Kh2 Qe3 88.Qc6+ Ke5 89.Qe8+ Kd4 90.Qh8+ Kd5 91.Qg8+ Kd4 92.Qh8+ Kd5 93.Qg8+ Kd6 94.Qd8+ Ke5 95.Qe8+