Mate in 5 Moves, White to Play

Solution to Puzzle #294 | What is White's quickest way to force checkmate?. Difficulty: Hard