Another variation in the board position from game #5029, assuming ...Nc6, fxg7, and then the apparently acceptable Rg8?? One of the variants in this puzzle is an unusual sideways epaulette mate.
I had a bit of trouble on the third move, but even if the Knight takes the Rook on e7, Qe5 then Qxe7 is still mate, only the solution's different. That kind of messed me up for a bit.
This was a kind of tough puzzle (for me at least), but I liked it.
2.5 Stars difficulty
3 Stars Aesthetics.
The first three moves are pretty obvious, but for some reason after Re7! I had a hard time with Bf6-g7 being mate. I think I was just tired.