1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.O-O Nge7 5.Nc3 a6 6.Bxc6 Nxc6 7.d4 cxd4 8.Nxd4 Qc7 9.Re1 Bd6 10.Nxc6 dxc6 11.Qh5 e5 12.f4 g6 13.Qf3 b5 14.f5 Qe7 15.Qg3 Bb7 16.fxg6 hxg6 17.Bg5 f6 18.Be3 Kf7 19.Rf1 Kg7 20.Rad1 Rad8 21.Rd2 Bc8 22.h3 Be6 23.Rdf2 Rdf8 24.b3 Rh5 25.Qf3 f5 26.exf5 Rhxf5 27.Qe2 Bd5 28.Nd1 Qh4 29.Qd3 Qe4 30.Qd2 Qxg2+ 31.Rxg2 Rxf1+ 32.Kh2 e4+ 33.Rg3 R8f3 34.Kg2 Bxg3 35.c4 bxc4 36.bxc4 Be6 37.Qd4+ Kf7 38.Qxe4 Bb8 39.Nf2 R1xf2+ 40.Bxf2 Rxh3 41.Qxc6 Be5 42.Qe4 Rh2+ 43.Kg1 Rh5 44.Bh4 a5 45.Qb7+ Kg8 46.Qb6 Kf7 47.Qd8 g5 48.Bxg5 Bxc4 49.Qd7+ Kg6 50.Bd2 Bf7 51.a4 Bf6 52.Qg4+ Kh7 53.Be3 Re5 54.Kf2 Be6 55.Qg3 Bd7 56.Qh2+ Kg8 57.Qg2+ Kf8 58.Qa8+ Ke7 59.Qb7 Rf5+ 60.Ke2 Bc3 61.Qe4+ Be6 62.Qh4+ Ke8 63.Qe4 Ke7 64.Kd3 Bb4 65.Bd4 Kd6 66.Qa8 Bd7 67.Qb8+ Ke7 68.Ke4 Rh5 69.Qc7 Rh4+ 70.Kd5 Rh5+ 71.Be5 Rf5 72.Ke4 Rh5 73.Qa7 Rh4+ 74.Kd5 Rh5 75.Qb6 Rf5 76.Ke4 Rf7 77.Bf4 Rf5 78.Bg3 Rh5 79.Be5 Rf5 80.Qg6 Rxe5+ 81.Kxe5 Bxa4 82.Qe6+ Kd8 83.Qb6+ Kc8 84.Qa6+ Kc7 85.Qc4+ Kb7 86.Kd5