Chess Puzzle

Contents

    White to play and mate in three moves Hint: All Night Long [Show Solution]