1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Bg5 a6 8.Na3 b5 9.Nd5 Be7 10.c4 Nxd5 11.Qxd5 Bxg5 12.Qxc6+ Bd7 13.Qxd6 Qa5+ 14.Ke2 O-O-O 15.Qc5+ Kb7 16.Kf3 f5 17.cxb5 fxe4+ 18.Kxe4 Rhf8 19.bxa6+ Ka8 20.Qxa5 Bc6+ 21.Kxe5 Bf4+ 22.Ke6 Rf6+ 23.Ke7 Re8#