d4 e6 c4 Ne7 Nc3 Nbc6 e4 d5 cxd5 exd5 e5 Qd7 Nf3 g6 Bg5 a6 Bf6 Rg8 Bd3 Qg4 h3 Qxg2 Rh2 Qxh2 Nxh2 h6 Qb3 Nxd4 Qa4+ Ndc6 Nb5 axb5 Qxa8 h5 Bxb5 d4 Bxe7 Kxe7 Qxc8 Rg7 Qxc7+ Ke6 Qc8+ Kxe5 Qxf8 Rh7 Qg8 Na7 Bc4 b6 Qxh7 b5 Bxf7 g5 Qg7+ Ke4 Qxg5 d3 O-O-O d2+ Rxd2 h4 Bd5#