1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Be3 a6 7.Qd2 d6 8.Nc3 e5 9.Nc2 Be6 10.Be2 Qc7 11.O-O f5 12.exf5 Bxf5 13.Nd5 Qf7 14.f4 Nf6 15.Nxf6+ Qxf6 16.fxe5 Qxe5 17.Bd3 O-O 18.b3 Bxd3 19.Qxd3 Qh5 20.Rad1 Be5 21.Qd5+ Kg7 22.g3 Qe2 23.Qg2 Qxg2+ 24.Kxg2 Ne7 25.Bf2 Nf5 26.Nb4 Rf7 27.Nd3 Re8 28.Rfe1 Rfe7 29.Nxe5 dxe5 30.Re4 Nh6 31.Bc5 Rf7 32.Bd6 Rf5 33.g4 Rg5 34.Kf3 Nxg4 35.Rxg4 Rf5+ 36.Ke3 Kf7 37.Bb4 Rh5 38.h4 Ke6 39.Ke4 Kf6 40.Rd6+ Re6 41.Rxe6+ Kxe6 42.Bd2 Rf5 43.Rg5 Kf6 44.Rxf5+ gxf5+ 45.Kd5 f4 46.Ke4 Ke6 47.Bc3 f3 48.Kxf3 Kf5 49.b4 e4+ 50.Ke3 Kg4 51.Bf6 Kf5 52.Bg5 Ke5 53.a4 Kf5 54.Kd4 h5 55.c5 e3 56.Bxe3 Ke6 57.b5 Kd7 58.Kd5 Kc7 59.Bf4+ Kc8 60.c6 axb5 61.axb5 b6 62.Kd6 Kd8 63.Be3 Kc8 64.Bxb6 Kb8 65.Kd7 Ka8 66.c7 Kb7 67.c8=Q+ Kxb6 68.Qc6+ Ka7 69.b6+ Kb8 70.Qc7+ Ka8 71.Qa7#