d4 Nf6 e3 c6 Bd3 d5 Nf3 Nbd7 h3 e5 dxe5 Qc7 exf6 Rb8 fxg7 Bxg7 O-O Nc5 Nc3 b5 Ne2 O-O Ng3 Nxd3 cxd3 Be6 d4 Rbe8 Bd2 f5 Bb4 f4 Bxf8 Rxf8 Nh5 fxe3 fxe3 c5 Ng5 Bf5 Qf3 Qd8 Nxg7 Bg6 Qxf8+ Qxf8 Rxf8+ Kxf8 N7e6+ Kg8 Rf1 Bf5 Rxf5 h6 Rf8#