Simple but challenging 303 Check Mates in One Puzzle. 101 free puzzles with simple drag and drop game play. Pick up the white piece and place it on the correct square.