e4 c5 Nf3 Nc6 d4 cxd4 Nxd4 Nf6 Nc3 e5 Ndb5 b6 Bg5 Ba6 Bxf6 gxf6 Nd6+ Bxd6 Qxd6 Nd4 Bxa6 Nxc2+ Kd2 Nxa1 Nd5 h6 Nxf6+ Qxf6 Qxf6 Rh7 Qxe5+ Kd8 Rxa1 Rg7 Qxg7 Ke7 Qe5+ Kd8 Qh8+ Ke7 Qxa8 Ke6 Qxa7 Ke5 Qxd7 Kf6 Bc4 Ke5 f4+ Kxe4 Bd3+ Kxf4 Qf5#