1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O Nbd7 8.a3 Qc7 9.Ba2 Ne5 10.Nf3 Be7 11.Nxe5 dxe5 12.Be3 O-O 13.Qe2 b5 14.Rad1 Bb7 15.f3 Rfd8 16.Rxd8+ Rxd8 17.Rd1 h6 18.Rxd8+ Qxd8 19.Qd2 Qd6 20.b4 Ne8 21.Qf2 Qc6 22.Nd1 Nd6 23.Qg3 Kh7 24.Nf2 Bf6 25.Ng4 Qxc2 26.Nxf6+ gxf6 27.Qf2 Qxf2+ 28.Kxf2 Kg6 29.Bb6 f5 30.exf5+ Nxf5 31.Bc7 Kf6 32.g4 Ne7 33.Ke3 Nd5+ 34.Bxd5 Bxd5 35.f4 exf4+ 36.Kxf4 Ke7 37.Be5 f6 38.Bd4 e5+ 39.Bxe5 fxe5+ 40.Kxe5 Bf3 41.Kf5 Kf7 42.g5 hxg5 43.Kxg5 Ke6 44.Kf4 Bd1 45.Ke4 Kd6 46.Kd4 Bf3 47.h3 Be2 48.h4 Bh5 49.Kc3 Ke5 50.Kd3 Kd5 51.Kc3 Ke4 52.Kb2 Kd3 53.Ka1 Kc2 54.Ka2 Kc3 55.a4 Kxb4 56.a5 Kxa5 57.Ka3 Kb6 58.Kb4 a5+ 59.Kb3 Kc5 60.Kc3 a4 61.Kd3 b4 62.Ke3 a3 63.Kf4 a2 64.Kg3 a1=Q 65.Kh3 Qc3+ 66.Kg2 b3 67.Kf2 b2 68.Kg2 b1=Q 69.Kh2 Qbb2+ 70.Kh1 Qe1#