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 #122697
Play Random Position #770617
Play Random Position #410135
Play Random Position #137912
Play Random Position #9009
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 #943787
Solve Mate in One Puzzle #722462
Solve Mate in One Puzzle #873822
Solve Mate in One Puzzle #821530
Solve Mate in One Puzzle #143230