Chess Puzzles and Tactics

What is the Best Defense Against the Qh5 Check?

Solution Next Puzzle