Monday puzzle / game

Monday puzzle / game

White to play and mate in 4

White has a strong attack. How does she/he finish the game with a quick mate?

Solution