July 5th Daily Puzzle!

Sort:
Avatar of BreadAndButterr

Here's the puzzle! White to move and win - Mate in 4