Chess Puzzles Practice your tactical foresight in any given position with unlimited time Play vs Friend Invite your friends to battle it out in our own private chess server! Virtual Chess Coach Challenge our chess bot to your skill level while it gives you tips during the game