Sort:  

Rh8+
Kxh8 (bishop can't take because of pin)
Qh7#

Correct! Check my post tomorrow for a new puzzle :)

Sure. ♥️☮️
I am enjoying these puzzles. Hopefully this will improve my games