d4 Nf6 Bg5 d5 e3 c5 Bxf6 gxf6 dxc5 e5 Qf3 e4 Qg3 h5 Nc3 a6 O-O-O Bd7 Nxd5 Qe7 Nxe7 Bxe7 Qc7 Bg4 Qxb7 O-O Qxa8 f5 Rd5 Nd7 Qa7 f4 Rxd7 Bxd7 Qxd7 Bh4 g3 fxe3 gxh4 exf2 Qf5 Rb8 Qxf2 Rb4 c6 f5 c7 Kg7 c8=Q Rb3 Qfxf5 a5 Qcf8#