1.e4 c5 2.d4 cxd4 3.Nf3 e6 4.Nxd4 Nc6 5.c4 Nf6 6.Nc3 Bb4 7.Nxc6 bxc6 8.Bd3 d6 9.O-O O-O 10.Bg5 h6 11.Bh4 e5 12.Na4 Ba5 13.a3 Bc7 14.b4 Be6 15.Qc2 Qe7 16.c5 d5 17.Nc3 d4 18.Ne2 a5 19.f4 exf4 20.Nxd4 Bd7 21.Nf3 g5 22.Bf2 Ng4 23.Bd4 Ne3 24.Bxe3 fxe3 25.Bc4 axb4 26.axb4 Rxa1 27.Rxa1 g4 28.Nd4 Qe5 29.g3 Qxd4 30.Rd1 e2+ 31.Rxd4 e1=Q+ 32.Kg2 Be6 33.Bxe6 fxe6 34.Rd1 Qe3 35.Rf1 Rxf1 36.Kxf1 Be5 37.Qe2 Qc1+ 38.Kg2 h5 39.Qa2 Kf7 40.Qf2+ Ke7 41.h3 Qc4 42.hxg4 hxg4 43.Qe3 Qc2+ 44.Kf1 Qd1+ 45.Qe1 Qf3+ 46.Qf2 Qxe4 47.Qd2 Qf3+ 48.Kg1 Qxg3+ 49.Kf1 Qf3+ 50.Qf2 Qd3+ 51.Qe2 Qh3+ 52.Qg2 Qd3+ 53.Qe2 Qxe2+ 54.Kxe2 g3 55.Kf1 Bc3 56.Kg2 Bxb4 57.Kxg3 Bxc5 58.Kg2 Bb6 59.Kf3 c5 60.Ke3 Kd6 61.Kd3 Kd5 62.Kc2 e5 63.Kd2 Kd4 64.Kc2 e4 65.Kd2 e3+ 66.Ke2 c4 67.Kd1 c3 68.Ke2 c2 69.Kf3 c1=Q 70.Kg4 Ke4 71.Kg5 e2+ 72.Kf6 Qd2 73.Ke7 Kf5 74.Kf8 Kg6 75.Ke7 Qd5 76.Kf8 Qd8# 0-1