1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 b5 8.Bg5 Be7 9.Qf3 Qc7 10.e5 Bb7 11.exd6 Bxd6 12.Qe3 O-O 13.O-O-O Bc5 14.Bxf6 gxf6 15.Qh6 Re8 16.Rhe1 Bf8 17.Qxf6 Bg7 18.Nxe6 fxe6 19.Qf5 Kh8 20.Kb1 Nc6 21.Bxe6 Nd4 22.Qg4 Nxe6 23.Rxe6 Rxe6 24.Qxe6 Rd8 25.Rxd8+ Qxd8 26.a3 a5 27.Qg4 Bc6 28.f3 Be8 29.h4 Qe7 30.Qc8 Qd7 31.Qb8 Bxc3 32.bxc3 Qe7 33.Kb2 Kg7 34.Qb6 a4 35.Qd4+ Qf6 36.Qg4+ Kf8 37.h5 h6 38.Qb4+ Kg7 39.f4 Bf7 40.g4 Bc4 41.g5 hxg5 42.fxg5 Qxg5 43.h6+ Kxh6 44.Qf8+ Kh7 45.Qf2 Kg7 46.Qd4+ Kf7 47.Qd7+ Qe7 48.Qf5+ Ke8 49.Qc8+ Qd8 50.Qc6+ Qd7 51.Qa8+ Ke7 52.Qe4+ Be6 53.c4 bxc4 54.Qh4+ Kd6 55.Qf4+ Kc6 56.Qe5 Qd5 57.Qf6 Kc5 58.Kc3 Kb6 59.Kb2 Kc6 60.Kc3 Qd6 61.Kb2 Bd5 62.Qd4 Kb7 63.Qg7+ Qc7 64.Qc3 Qb6+ 65.Ka2 Ka6 66.Ka1 Qa5 67.Qf6+ Qb6 68.Qc3 Be6 69.Qf6 Bd5 70.Qc3 Qg1+ 71.Kb2 Qb6+ 72.Ka1 Qd6 73.Kb2 Kb6 74.Ka1 Kc6 75.Kb2 Kd7 76.Qg7+ Qe7 77.Qc3 Ke6 78.Qh3+ Kf6 79.Qh4+ Kf7 80.Qh5+ Ke6 81.Qh3+ Ke5 82.Qg3+ Kf5 83.Qh3+ Kg6 84.Kb1 Qe1+ 85.Kb2 Qe5+ 86.Kb1 c3 87.Qg4+ Qg5 88.Qd4 Qd2 89.Qg4+ Kf6 90.Qh4+ Ke6 91.Qg4+ Kd6 92.Qb4+ Ke5 93.Qe7+ Kf4 94.Qf6+ Ke3 95.Qe5+ Kf2 96.Qf5+ Bf3 97.Qc5+ Kg2