1.e4 c5 2.Nf3 b6 3.Bc4 d6 4.d4 Nh6 5.dxc5 bxc5 6.Bd5 e6 7.Bxa8 Nc6 8.Bxc6+ Ke7 9.Bg5+ f6 10.Bxh6 gxh6 11.Nc3 Ba6 12.Nb5 Bxb5 13.Bxb5 Qb6 14.c4 e5 15.Qa4 Ke6 16.Bd7+ Kf7 17.Be8+ Kg8 18.Qd7 Qa5+ 19.Nd2 d5 20.Qf7#