Daily Chess Puzzle

Try your hand at this free daily chess puzzle.
Play chess online!

Created and Maintained by Adam Berent
www.adamberent.com