I don't know why I found this one first, but it's a mate in 5:
1. Qxg5+ Kxg5
2. Bh4+ Kg4
3. Rdg1+ Kf3
4. Bh5+ Ke3
Pretty interesting since you use every minor piece and the king to get the mate!
i see other mate, but more moves :( 1.Qxg5+ Kxg5 2.Bh4+ Kg4 3.Rdg1+ Kf3 4.Rh3#
the king can move back to f3: 4. Rh2+ Kf3, but if 4. Bh5+ Ke3, then 5. Rh3#
Mate is possible in 2 Move without any sacrifice
3. Nc5+ Kd6
2. Ne4 Kg4
Black has 3...Kxf5.
try this puzzle
What about just 1. Qa8#?