These are awesome puzzles. Thanks for sharing
Great puzzles! I loved working on them. Thanks for sharing!
Isn't your fourth puzzle cooked?
There is a second solution in 1. Qxg5+! after which 1. ... Bg6 is not a valid defense because of 2. Qxf6 and mate on g7; while the answer 1. ... Bxg5 gets mated as before by 2. Rxg5+ Bg6 3. Ne7+ Qxe7 4. Rxc8+ and mate next move.
Am I missing something?