Puzzle / Game of the day

Puzzle / Game of the day

White to move

Black is threatening mate by Qh4/5/6 and Qh2 etc which at first sight is not easy to stop. How does white force a draw?

Solution