e4 Nf6 e5 d6 exf6 c6 fxg7 Bxg7 d4 c5 dxc5 d5 Qf3 d4 Bc4 e6 Nd2 Nd7 Ne2 Nxc5 Qg3 d3 Qxg7 f6 Qxh8+ Kd7 Qxd8+ Kxd8 cxd3 Bd7 d4 Na6 O-O h6 a3 Nc7 Ne4 b5 Ba2 Nd5 Bxd5 exd5 Nxf6 b4 axb4 Bb5 Re1 Bxe2 Rxe2 Rb8 Rxa7 Rb7 Bf4 Rxb4 Re8#