Tactical puzzle

Sort:
Avatar of Supergamer4799

White to play and win.

If you are going to write the solution also write down your thought process when solving the puzzle