d4 Nf6 c4 e6 Nf3 Bb4+ Bd2 Bxd2+ Nbxd2 Nc6 e4 d5 cxd5 exd5 e5 Ne4 Bd3 Bg4 Nxe4 Bxf3 gxf3 Nxd4 Qa4+ Qd7 Qxd4 dxe4 Qxe4 O-O-O O-O-O Kb8 Ba6 Qc6+ Qxc6 bxc6 Rhg1 h6 Rxd8+ Rxd8 Rxg7 Rh8 f4 Rf8 f5 Ka8 f4 Re8 e6 Rf8 exf7 Rc8 Rg8 c5 Rxc8#