Chess puzzles daily

Sort:
flamingfire300

flamingfire300

Mate in 1

Old-Scool-Apex

Good puzzle!