A few medium difficulty puzzles

Sort:
naskali

nextkasparov345

These were great puzzles! Please post more! Also, great example of en passant. Thank youThankyouThankyou!!