1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.Be3 Be7 9.f4 d6 10.Qe1 O-O 11.Qg3 d5 12.Nxc6 Qxc6 13.e5 Ne4 14.Nxe4 dxe4 15.c4 b5 16.Rac1 bxc4 17.Bxc4 Qb7 18.Rc3 Bd7 19.Rb3 Bb5 20.a4 Qc6 21.Bxb5 axb5 22.Rc1 Qd7 23.axb5 Qd5 24.Bf2 Rfc8 25.Rbc3 Rxc3 26.Qxc3 Qxb5 27.h3 h5 28.Qd4 Ra4 29.Rc8+ Kh7 30.Qd1 g6 31.Rc7 Bf8 32.Rxf7+ Kg8 33.Rc7 Ra2 34.Bd4 Rxb2 35.Bxb2 Qb6+ 36.Qd4 Qxc7 37.Qxe4 Kf7 38.Kh2 Be7 39.Qd3 Qb7 40.Ba3 Bxa3 41.Qxa3 Qe4 42.Qa7+ Kg8 43.Qf2 Kh7 44.Kg3 g5 45.Qf3 h4+ 46.Kf2 Qc2+ 47.Qe2 Qc5+ 48.Kf3 Kh6 49.fxg5+ Kxg5 50.Qd2+ Kh5 51.Qf4 Qc3+ 52.Kf2 Qc5+ 53.Kf1 Qb5+ 54.Kg1 Qb1+ 55.Kh2 Qe1 56.Qg4+ Kh6 57.Qxe6+ Kg7 58.Qf6+ Kg8 59.Qf4 Kg7 60.e6 Kg6 61.Qf7+ Kg5 62.Qg7+ Kh5 63.Qg4+ Kh6 64.Qf4+ Kg6 65.Qd6 Kf6 66.Qd8+ Kg6 67.Qd3+ Kg7 68.Qd4+ Kh6 69.Qd6 Kg7 70.Qd4+ Kh6 71.Qc4 Qg3+ 72.Kg1 Qe1+ 73.Qf1 Qxe6 74.Qf4+ Kh5 75.Kf2 Qa2+ 76.Kf3 Qd5+ 77.Qe4 Qf7+ 78.Ke3 Qg7 79.Qf5+ Kh6 80.Qf4+ Kh5 81.Qf3+ Kh6 82.Qc6+ Kg5 83.Qb5+ Kh6 84.Qb6+ Kh5 85.Qa5+ Kh6 86.Qd5 Qg3+ 87.Ke2 Qg7 88.Qe4 Qf6 89.Ke3 Qc3+ 90.Ke2 Qf6 91.Ke3 Qc3+ 92.Kf4 Qf6+ 93.Qf5 Qd4+ 94.Kf3 Qc3+ 95.Kf2 Qd2+ 96.Kf3 Qc3+ 97.Ke4 Qe1+ 98.Kd5 Qd2+ 99.Ke5 Qxg2 100.Qf6+ Qg6 101.Qxh4+ Qh5+