1.e4 c5 2.Nc3 d6 3.f4 e6 4.Nf3 d5 5.Bb5+ Bd7 6.Bxd7+ Qxd7 7.exd5 exd5 8.Qe2+ Kd8 9.Ne5 Qe6 10.f5 Qe8 11.Nxd5 f6 12.Nf3 Qxe2+ 13.Kxe2 Bd6 14.d4 c4 15.Ne3 b5 16.a4 Bf4 17.axb5 Bxe3 18.Bxe3 Ne7 19.b6 Nbc6 20.d5 Nxd5 21.Rhd1 Nb4 22.Bc5 Kc8 23.bxa7 Nxc2 24.Ra4 Re8+ 25.Kd2 Nce3 26.Re1 Kb7 27.Bxe3 Nxe3 28.Rxe3 Rxe3 29.Kxe3 Kb6 30.Nd4 g6 31.Rb4+ Ka6 32.Nc6