1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Nd5 Be7 11.Bxf6 Bxf6 12.c4 b4 13.Nc2 a5 14.Qf3 Bg5 15.h4 Bh6 16.g4 Bf4 17.Be2 O-O 18.Nxf4 exf4 19.Qxf4 Qe7 20.O-O-O Ne5 21.Ne3 Be6 22.Kb1 a4 23.g5 Rfc8 24.Rd4 b3 25.a3 Nd7 26.Qxd6 Qe8 27.Rhd1 Nc5 28.Bf3 Ra6 29.Qe5 Raa8 30.Nf5 Nd7 31.Qxg7#