Chess Puzzles and Tactics

What is the quickest way to win, White to Play

Chess Puzzle #382 | There are several winning moves, but, what is the quickest way to win?