d4 Nf6 Bg5 c5 Bxf6 gxf6 dxc5 d6 cxd6 f5 Nc3 e6 Qd4 Nc6 Qxh8 b6 Nb5 Bb7 Nc7+ Kd7 Qxh7 Bxd6 Nxa8 Qxa8 Qxf7+ Ne7 Nf3 Qc8 Nd4 a6 Qxe6+ Kc7 O-O-O Qxe6 Nxe6+ Kc6 Nd8+ Kb5 e3+ Ka4 Rxd6 Nd5 Nxb7 f4 Rxd5 fxe3 Rd4#