Is there a mate or just winning material ?

Sort:
hilalzia

 

Can you mate in this puzzle by capturing the h7 square ?