1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Qc7 6.f4 a6 7.Nxc6 Qxc6 8.Bd3 b5 9.Qe2 Bb7 10.Bd2 Bc5 11.O-O-O Ne7 12.Qh5 b4 13.Ne2 Qb6 14.f5 exf5 15.exf5 Bxg2 16.Rhe1 O-O-O 17.Nf4 Bc6 18.Qxf7 Rhf8 19.Qxg7 Nxf5 20.Bxf5 Rxf5 21.Qxh7 Rdf8 22.Ng6 R8f7 23.Qg8+ Kb7 24.Ne5 Rf8 25.Qh7 Qc7 26.Nxc6 dxc6 27.Qh4 a5 28.Re6 R8f7 29.Qe4 Rh5 30.Be1 Rhf5 31.Bg3 Qb6 32.Re8 Rf8 33.Rb8+ Rxb8 34.Qxf5 Rf8 35.Qe5 Ka6 36.h4 Qb5 37.Qe6 Bb6 38.Re1 a4 39.Bd6 Rd8 40.Be7 Re8 41.Qf7 Rh8 42.Bf6 Bf2 43.Bxh8 Bxe1 44.Bd4 c5 45.Qe6+ Ka7 46.Qe7+ Kb6 47.Bxc5+ Qxc5 48.Qxe1 b3 49.axb3 axb3 50.Qe6+ Ka5 51.Qe2 Qg1+ 52.Qd1 Qc5 53.Kb1 bxc2+ 54.Qxc2 Qg1+ 55.Ka2 Kb5 56.Qf5+ Kc6 57.h5 Qa7+ 58.Kb3 Qe3+ 59.Ka2 Qa7+ 60.Kb1 Qg1+ 61.Kc2 Qh2+ 62.Kb3 Qg3+ 63.Ka2 Qg8+ 64.b3 Qg2+ 65.Ka3 Qd2 66.Qf6+ Kb5 67.Qe5+ Kb6 68.Qe6+ Ka5 69.Qc4 Qh2 70.b4+ Kb6 71.Qc5+ Kb7 72.Qg5 Kb6 73.Qe3+ Kb5 74.h6 Qh1 75.Qc5+ Ka6 76.Qd6+ Kb5 77.Qd7+ Kc4 78.Qc7+ Kb5 79.Qa5+ Kc4 80.Qc5+ Kd3 81.Qf5+ Kc3 82.Qf6+ Kc4 83.Qf7+ Kb5 84.Qf5+ Kc4 85.Qc2+ Kb5 86.Qd3+ Kb6 87.h7 Qa1+ 88.Kb3 Qf6 89.Qe3+ Ka6 90.Qh3 Qh8 91.Qe6+ Kb5 92.Qc4+ Kb6 93.Qc5+ Kb7 94.Qd5+ Kb6 95.Qg8 Qd4 96.h8=Q