1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Be7 5.Nc3 Bb4 6.Nb5 Nc6 7.a3 Bxc3+ 8.bxc3 Nf6 9.Nd6+ Ke7 10.Bc4 Qa5 11.O-O Qxc3 12.Bf4 Ne8 13.Re1 Ne5 14.Bd2 Qd4 15.Bg5+ Kxd6 16.Qxd4+ Kc7 17.Qxe5+ Kc6 18.Qb5+ Kd6 19.c3 e5 20.Qd5+ Kc7 21.Qxe5+ Kb6 22.Qd4+ Ka5 23.f4 f6 24.Bh4 Rf8 25.Qd3 b6 26.Bb5 a6 27.Bxd7 Ra7 28.Bxc8 g6 29.Rec1 Ka4 30.Qd4+ Ka5 31.Qb4# 1-0