Chess Puzzles and Tactics

White to play and Win, What Should be the Next Move?

Chess Puzzle #348 | White to play and Win, It should not take more than 8 moves to win the game.