1.c4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Nc6 5.e4 Qb6 6.Nb3 Bg7 7.Bd3 d6 8.O-O Nf6 9.Be3 Qc7 10.f3 Ne5 11.Nc3 O-O 12.Rc1 Be6 13.Nb5 Qb8 14.Be2 a6 15.N5d4 Qc7 16.Nxe6 fxe6 17.c5 d5 18.Nd4 Qd7 19.f4 Nc6 20.e5 Ne4 21.Bd3 Rac8 22.Bxe4 dxe4 23.Nxc6 Qxc6 24.Qb3 Rfd8 25.Rfd1 Rd5 26.Qc2 Rcd8 27.Re1 Rd3 28.Qe2 Qb5 29.b3 a5 30.g3 h5 31.Bf2 Kh7 32.Qxe4 Rd2 33.Rc2 R8d5 34.Rxd2 Rxd2 35.Qc4 Qc6 36.a4 h4 37.Qe4 Qd7 38.gxh4 Rb2 39.h5 Qd2 40.Qxg6+ Kh8 41.Rf1 Qxf4 42.Qe8+ Kh7 43.Qg6+ Kh8 44.Qxe6 Bxe5 45.Qh3 Rxf2 46.Rxf2 Bd4 47.Qg3 Qe4 48.Kf1 Qb1+ 49.Kg2 Bxf2 50.Qxf2 Qe4+ 51.Qf3 Qc2+ 52.Kh3 Qxc5 53.Qe4 Qxh5+ 54.Qh4 Qh7 55.Qxh7+ Kxh7 56.Kg4 Kg6 57.Kf4 Kf6 58.Ke4 Ke6 59.h4 Kf6 60.Kf4 e6 61.h5 e5+ 62.Ke4 Ke6 63.h6 Kf6 64.h7 Kg7 65.Kxe5 Kxh7 66.Kd5 Kg7 67.Kc5 Kf6 68.Kb6 Ke5 69.Kxb7 Kd5 70.Kb6 Kd6 71.Kxa5 Kd5 72.Kb5 Kd6 73.b4 Kc7 74.a5 Kb7 75.a6+ Kc7 76.Ka5 Kc6 77.b5+ Kc7 78.b6+ Kd7 79.a7 Kd6