Three moves to checkmate

White checkmates in three moves.

Click here to show the solution.

1. Qd8+ Kh6 2. Qh8+ Kg5 3. Qh4#