lol
Also, when you post alternatives, make sure black can't hang on by a thread.
Qxe5+ is blocked by Be6. It only delays mate by one move, but hey, when a puzzle asks for mate in one, it really has to be mate in one move.
lol, please use the analysis board before you post "alternatives", especially when you claim your solution is right.
that's not mate in one - Bb7
it is, there is a Queen on d8 that just promoted but you are only looking at the rook.
Heh, I posted this on the forums too, a short while after I joined.