Thursday puzzle / game

Thursday puzzle / game

White to play and mate in 5

Still eminently doable but personally I found this quite a bit harder than Monday’s mate in 5.

Solution