There was a faster way to mate. Rf5 ? No ?
2. Rg5+ is a double check.
show full continuation.
After 1. Rf5, black has several moves which stop white's mate threat.
1...Qxe8 is not a forced response for black.
Nice and easy
I always love to think forward.
nice caption "alway think forward."