d4 e6 Nc3 e5 dxe5 d6 Nf3 d5 Qxd5 Nc6 Nb5 g6 Qxd8+ Kxd8 Bg5+ Nge7 Bf6 Nb4 O-O-O+ Bd7 Bxh8 g5 Nxg5 a6 Nxf7+ Kc8 e6 axb5 exd7+ Kb8 d8=Q+ Nc8 Qxc8+ Ka7 Bd4+ c5 Bxc5+ Bxc5 Qxc5+ Ka6 Qxb4 Ra7 Nd6 Kb6 Nxb5 Rxa2 Rd6#