d4 Nf6 c4 e6 Nc3 d5 cxd5 exd5 Nf3 g6 Bg5 Bd7 Nxd5 Be7 Nxe7 Qxe7 Qb3 a6 Qxb7 c5 Qxa8 h5 Qxb8+ Bc8 Qxc8+ Qd8 Qxd8+ Kxd8 Bxf6+ Kc7 Bxh8 g5 Nxg5 cxd4 Nxf7 d3 e3 Kb6 O-O-O d2+ Rxd2 Kc7 Bxa6 h4 Rd6 Kb8 Bd4 Kc7 Bb6+ Kb8 Rd8#