e4 c5 Nf3 d6 Bb5+ Bd7 Bxd7+ Qxd7 c4 Nf6 Nc3 e6 d4 d5 cxd5 b6 Ne5 g6 Nxd7 Nbxd7 d6 Bxd6 e5 a6 exd6 e5 dxe5 g5 exf6 Nxf6 Qf3 b5 Qxa8+ Kd7 Qxh8 Ne8 Qxh7 b4 Qxf7+ Kc6 Qxe8+ Kxd6 Bf4+ gxf4 O-O-O+ Kc7 Qe7+ Kb6 Rd6+ Ka5 Qc7#