1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Nd5 Nxd5 8.exd5 Nb8 9.Be3 Be7 10.Bd3 O-O 11.c4 a6 12.Nc3 f5 13.Na4 Nd7 14.f3 Bh4+ 15.Bf2 Bxf2+ 16.Kxf2 e4 17.Be2 exf3 18.gxf3 Ne5 19.h4 Bd7 20.Kg2 Ng6 21.Kf1 Nxh4 22.Nc3 f4 23.Ke1 Qe7 24.Ne4 Bf5 25.Kf2 Bxe4 26.fxe4 f3 27.Bd3 Qg5 28.b3 Rae8 29.Qc1 Qg2+ 30.Ke3 Nf5+ 31.Kf4 Qg3#