e4 e5 Nf3 d5 exd5 Ne7 c4 Qd6 d4 Qb4+ Bd2 Qb6 c5 Qg6 Nc3 exd4 Nxd4 Bd7 Qb3 Nf5 Nxf5 Qxf5 O-O-O Kd8 Qxb7 Qxf2 c6 Qxd2+ Rxd2 Bb4 Qxa8 a5 Qxb8+ Ke7 Qxh8 Bxc3 Re2+ Kd6 cxd7 Bf6 d8=Q+ Bxd8 Qxd8+ Kc5 Qxc7+ Kb5 Re4#