1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 d6 6.g4 a6 7.Be3 Be7 8.Qd2 Nf6 9.Be2 Nxd4 10.Bxd4 e5 11.Be3 Bxg4 12.O-O-O Be6 13.Rhg1 Qa5 14.a3 g6 15.Bg5 Rc8 16.Bxf6 Bxf6 17.Bg4 Rc6 18.Rg3 Bd8 19.Bxe6 fxe6 20.Qh6 Bf6 21.Qh3 Kf7 22.Nd5 Qd8 23.Nxf6 Kxf6 24.Qh6 Qg8 25.Rb3 b6 26.Rbd3 Ke7 27.Qg5+ Kd7 28.Qxe5 Qf8 29.Qg3 Qe7 30.Rc3 Rhc8 31.Rxc6 Rxc6 32.f4 Kc7 33.Qd3 Kb7 34.Kb1 Qh4 35.Qg3 Qh5 36.Rd2 b5 37.a4 bxa4 38.Qa3 Qb5 39.Rd4 Qf1+ 40.Ka2 Qxf4 41.Qxa4 Qe5 42.Rb4+ Kc7 43.Qb3 Qa5+ 44.Ra4 Qe5 45.Rb4 Rb6 46.Rxb6 Qa5+ 47.Kb1 Qxb6 48.Qxe6 Qg1+ 49.Ka2 Qxh2 50.Qe7+ Kc6 51.Qe8+ Kc5 52.c3 Kc4 53.Qa4+ Kd3 54.Qd4+ Ke2 55.Qc4+ Ke3 56.Qd4+ Kf3 57.Qd3+ Kg4 58.Qxa6 h5 59.Qc4 Qe5 60.Qe2+ Kf4 61.Qf2+ Kxe4 62.Qc2+ Kf4 63.Qxg6 h4 64.Qg2 Qe6+ 65.Ka3 h3 66.Qh2+ Kg4 67.Qg1+ Kh4 68.Qf2+ Kh5 69.Qg3 d5 70.b4 Qg4 71.Qe5+ Qg5 72.Qe2+ Kh4 73.Qf2+ Kg4 74.Qg1+ Kf5 75.Qf1+ Kg4 76.Qg1+ Kh5 77.Qf2 Qg2 78.Qf5+ Kh4 79.Qf4+ Qg4 80.Qf2+ Qg3 81.Qd4+ Qg4 82.Qf2+ Kg5 83.Qe3+ Kf5 84.Qd3+ Ke5 85.Qe3+ Kf6 86.Qb6+ Qe6 87.Qf2+ Ke7 88.Qa7+ Qd7 89.Qe3+ Kd8 90.Qg3 Kc8 91.Qg8+ Kb7 92.Qg3 Qe6 93.Qg7+ Ka6 94.Qg3 Kb7 95.Qg7+ Kc6 96.Qg3 Qh6 97.Qh2 Qh4 98.Qe2 Kd6 99.Qa6+ Ke5 100.Qe2+ Kf4 101.Qd2+ Kg4 102.Qd1+