1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.d3 Bg7 5.Be3 d6 6.Qd2 e5 7.Bg2 Be6 8.f4 Nge7 9.Nf3 Qd7 10.Ng5 exf4 11.Nxe6 fxe3 12.Nxg7+ Kf8 13.Qxe3 Kxg7 14.O-O Rhf8 15.Rf4 f6 16.Raf1 Ne5 17.h3 g5 18.R4f2 Rab8 19.Nd1 b5 20.Qd2 b4 21.Ne3 Qe6 22.b3 a5 23.Kh2 h6 24.Bf3 f5 25.exf5 Nxf5 26.Nxf5+ Rxf5 27.Be4 Rxf2+ 28.Qxf2 Qf7 29.Qe2 Qe7 30.Bg2 Rf8 31.Rxf8 Qxf8 32.Kg1 Qf6 33.Bd5 Qf5 34.Kg2 Kf6 35.Be4 Qe6 36.d4 cxd4 37.Qf2+ Kg7 38.Qxd4 Qe7 39.c3 bxc3 40.Qxc3 Qa7 41.Kf1 Qa6+ 42.Kf2 Qb6+ 43.Ke2 Kf6 44.Qe3 Qb5+ 45.Kd2 d5 46.Bc2 Ke6 47.h4 d4 48.Qe4 Qf1 49.hxg5 hxg5 50.Qe2 Qg1 51.Qa6+ Ke7 52.Qb7+ Kf6 53.Qb6+ Kg7 54.Qc7+ Nf7 55.a4 Qe3+ 56.Kd1 d3 57.Qc3+ Ne5 58.Bxd3 Qxd3+ 59.Qxd3 Nxd3 60.Kd2 Ne5 61.Ke3 Kf6 62.Kd4 Nf3+ 63.Kc5 Ke5 64.Kb6 Nd4 65.Kxa5 Nxb3+ 66.Kb4 Nd4 67.Kc5 g4 68.Kc4 Nf5 69.Kc5 Nxg3 70.a5 Ne4+ 71.Kc6 Nc5 72.Kxc5 g3 73.a6 g2 74.Kc6 g1=Q 75.Kb7 Qb1+ 76.Ka8 Kd6 77.a7 Qh7