e4 d5 exd5 Qxd5 Nc3 Qd6 d4 c6 g3 Nf6 Bg2 Bf5 Nge2 Qd8 Bf4 e6 Qd2 h6 h4 Be7 O-O-O Nbd7 Bh3 Ng4 d5 Nxf2 Bxf5 exf5 d6 Nb6 Nd4 Nxd1 dxe7 Kxe7 Rxd1 Kf8 Ne6+ Ke7 Nxd8 Rhxd8 Qe3+ Kf6 Bg5+ hxg5 Qxg5+ Ke6 Rxd8 f4 Rxa8 Nxa8 Qd8 fxg3 Qxa8 g6 Qxb7 a5 Qxc6+ Ke7 Nd5+ Kd8 Qd6+ Kc8 Qc7#