My chess puzzles

Puzzle 7
Miguel Ambrona, 2010
White to move and win