e4 c5 Nf3 Nc6 d4 cxd4 Nxd4 d6 c4 Nf6 Nc3 g6 f3 Nxd4 Qxd4 e6 Be3 Bg7 e5 b6 exf6 Bxf6 Qd2 g5 Ne4 e5 Nxf6+ Qxf6 Qd5 e4 Qxa8 Qe6 fxe4 g4 Bd3 g3 Bd4 b5 Bxh8 b4 hxg3 b3 axb3 d5 Rxa7 d4 Rxh7 f6 Bxf6 Qxf6 Qxc8+ Qd8 Rh8#