1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.Bc4 O-O 8.O-O Nxe4 9.Nxe4 d5 10.Nxc6 bxc6 11.Bd3 dxe4 12.Bxe4 Qc7 13.c3 Rb8 14.Qe2 Be6 15.Rfd1 Qb7 16.Rd2 Rfd8 17.Rad1 Rxd2 18.Qxd2 f5 19.Bc2 Bxa2 20.b4 Bd5 21.Ra1 Ra8 22.Bc5 Qc7 23.b5 Qb7 24.bxc6 Qxc6 25.Rxa7 Rxa7 26.Bxa7 Bxc3 27.Qd1 Qc4 28.Bd3 Qa2 29.Bb1 Qa5 30.h3 Kf8 31.Be3 Be5 32.Bc2 Qa8 33.Bd4 Bd6 34.Qd2 e5 35.Bc3 Qc6 36.Ba4 Qc4 37.Qg5 Qxc3 38.Qf6+ Bf7 39.Qxd6+ Kg7 40.Bd7 Qa1+ 41.Kh2 Qd4 42.Qc7 e4 43.Be6 Qf6 44.Bb3 g5 45.g3 Kg6 46.Bxf7+ Qxf7 47.Qc6+ Qf6 48.Qe8+ Kh6 49.Kg2 Kg7 50.Kh2 Qd6 51.Kg2 h6 52.Kh2 Qd5 53.Qe7+ Qf7 54.Qe5+ Kg6 55.Kg2 Qf6 56.Qe8+ Kg7 57.Kh2 Qd6 58.Kg2 Qc7 59.Kh2 Qc5 60.Kg2 Qd6 61.Kh2 Qf8 62.Qe5+ Kg8 63.Kg2 Qf7 64.Kg1 Qd7 65.Qf6 Kh7 66.h4 gxh4 67.Qxh4 Kg6 68.Qf4 Qd1+ 69.Kg2 Qd5 70.Kh2 Qd4 71.Kg2 Qf6 72.Qb8 Kh5 73.Qe8+ Qg6 74.Qe7 Qg5 75.Qf7+ Kg4 76.Qc4 Qe7 77.Qg8+ Kh5 78.Qd5 Kg6 79.Qg8+ Kf6 80.Qh8+ Qg7 81.Qe8 Qg6 82.Qc6+ Kg7 83.Qc7+ Qf7 84.Qe5+ Kg6 85.Kh3 Qd7 86.Kg2 Qc6 87.Kh2 h5 88.Qe7 Qf6 89.Qe8+ Kg5 90.Kh3 Kh6 91.Qb8 Kg7 92.Qe8 Kh6 93.Qb8 Qe6 94.Kh4 Kg6 95.Qd8 Qf6+ 96.Qxf6+ Kxf6 97.Kxh5 f4 98.Kg4 fxg3 99.Kxg3 Kf5 100.Kg2