1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 d6 5.Nc3 e5 6.Ndb5 a6 7.Na3 b5 8.Nd5 Nf6 9.Bg5 Be7 10.Nxe7 Qxe7 11.Bxf6 Qxf6 12.Qd5 Bb7 13.O-O-O Ke7 14.Qd2 Rac8 15.Bd3 Nd4 16.Kb1 Bc6 17.c3 Ne6 18.Nc2 Nc5 19.f3 a5 20.Ne3 Qe6 21.Nf5+ Kf6 22.h4 g6 23.Qg5#