d4 Nf6 Nf3 d5 c4 e6 g3 Be7 Bg2 O-O O-O dxc4 Nbd2 Qd5 e4 Qd7 Nxc4 c5 Nfe5 Qe8 d5 h6 d6 Nbd7 dxe7 Qxe7 f4 Ne8 a4 Nef6 Be3 Rd8 Nd6 c4 Nexf7 Rf8 e5 Nh7 Nxh6+ Kh8 Ng4 Ndf6 exf6 gxf6 Rc1 Qd7 Rxc4 Qe7 Qc2 Qg7 Nxc8 e5 Qf5 exf4 Bxf4 Rd8 Rc7 Qxc7 Bxc7 Rdxc8 Bxb7 Rxc7 Bxa8 Re7 Bd5 Kg7 Nxf6 Kh8 Qg6 Rg7 Qe8+ Nf8 Qxf8+ Rg8 Qxg8#