Chess Knights
Play chess and chess puzzles for free
Play Against AI
Play a Random Position
Mate In One Puzzles
Openings Explorer
Play Chess Against AI
Difficulty:
Easy
Medium
Hard
Expert
Your turn (White)
New Game
New Random Position
AI Move
Try Random Chess Positions:
Play Random Position #723097
Play Random Position #7991
Play Random Position #431585
Play Random Position #849868
Play Random Position #312434
Mate in One Puzzles
Make your move!
Reveal Correct Move
New Random MIO Puzzle
Try More Mate in One Puzzles:
Solve Mate in One Puzzle #372558
Solve Mate in One Puzzle #723786
Solve Mate in One Puzzle #119395
Solve Mate in One Puzzle #248919
Solve Mate in One Puzzle #787968