1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 O-O 8.Qd2 Nc6 9.Bc4 Bd7 10.O-O-O Rc8 11.Bb3 Ne5 12.h4 h5 13.Bg5 Rc5 14.f4 Neg4 15.Rhe1 Qc8 16.f5 gxf5 17.Nxf5 Bxf5 18.exf5 Re5 19.Rxe5 dxe5 20.Nd5 Re8 21.Ba4 Kh7 22.Bxe8 Qxe8 23.Kb1 Qb5 24.Nxf6+ exf6 25.Be3 e4 26.Bxa7 Qxf5 27.Qd7 Qg6 28.Qxb7 f5 29.a4 f4 30.a5 e3 31.a6 Nf2 32.Rc1 Ne4 33.Bxe3 fxe3 34.a7 Nd2+ 35.Ka1 e2 36.a8=Q Qxc2 37.Rxc2 e1=Q+ 38.Ka2 Qb1+ 39.Ka3 Qxc2 40.b3 Qb2+ 41.Ka4 Qa2+ 42.Kb5 Qxb3+ 43.Kc6 Qc4+ 44.Kb6 Bd4+ 45.Ka5 Nb3+ 46.Qxb3 Bc3+ 47.Qxc3 Qxc3+ 48.Kb5 Qe5+ 49.Kc4 Qf4+ 50.Kd3 Qxh4 51.Ke2 Qf6 52.Qe4+ Kh6 53.Qa8 Kg5 54.Qg8+ Kh4 55.Qb8 Qf5 56.Qh2+ Kg5 57.Qb8 f6 58.Qb7 Kh4 59.Qb3 Qf4 60.Qh3+ Kg5 61.Qb3 f5 62.g3 Qe4+ 63.Kf2 Qg4 64.Qg8+ Kf6 65.Qf8+ Ke5 66.Qe7+ Kd5 67.Qd7+ Ke4 68.Qa4+ Ke5 69.Qb5+ Kf6 70.Qc6+ Kg5 71.Qc1+ Kg6 72.Qc6+ Kh7 73.Qd7+ Kh6 74.Qd6+ Qg6 75.Qxg6+ Kxg6 76.Ke3 Kg5 77.Kf3 h4 78.gxh4+ Kxh4 79.Kf4 Kh3