Nf3 d5 e3 e6 d4 e5 dxe5 Ne7 Nc3 Nec6 Qxd5 g6 Qb3 Bb4 Bc4 Bxc3+ Qxc3 g5 e6 Bxe6 Qxh8+ Kd7 Bxe6+ fxe6 Qxh7+ Kc8 Qg6 Nb4 Bd2 N4c6 e4 Nd7 Bxg5 Qh8 Qxe6 a6 O-O-O Ne5 Nxe5 Qf8 Nxd7 b5 Qc6 Ra7 Nxf8 Ra8 Qxa8#