Can you solve this puzzle?

Sort:
BishopTakesH7
White to move and win:

Based of a chess.com tactic.

Xander_is_OkayAtChess

That puzzle is really difficult but fun. Nice work