e4 e5 Nf3 Nf6 Nxe5 d6 Nf3 Nxe4 d4 d5 c3 a6 Bd3 Qf6 O-O Be7 c4 c6 Re1 Bf5 Nc3 Qe6 Qb3 Nd7 cxd5 cxd5 Nxd5 Kf8 Nxe7 Qxe7 Qxb7 Re8 Bd2 Kg8 Rac1 g6 g4 Ndc5 Qxe7 Rxe7 dxc5 Nxd2 Rxe7 Nxf3+ Kg2 Bxg4 Re8+ Kg7 Rxh8 Bh3+ Kxh3 Kxh8 c6 Ng5+ Kg3 Ne6 c7 Nxc7 Rxc7 f6 Bxa6 h6 Bc4 f5 Kf4 h5 Kg5 h4 Kxg6 f4 Rh7#