2# Weekly Puzzle

Sort:
leightonnicholls

Sorry been really late with these puzzles -

h777

What if Kf1? I know there will be a mate but  can anyone show me the fastest mate?

leightonnicholls

Ne3#

blueangel56

very nice