Tactical puzzles
Start with ChessAvatar challenges — positions from historic games in our catalog (same material as opening lessons). Plus daily and random puzzles via Lichess.
Choose a game
Each game includes one or more challenges — find the key moves from our lesson material.
Anderssen, Adolf vs Suhle, Berthold — Casual match, Berlin (round 3) (1864.07.??) · 1-0
Challenges in this game
Position before the move to find
You can also play the move on the board.
Side to move: White























Help: multiple-choice (SAN)
Community puzzle
Guess a move that was actually played and begins a forced mate in exactly 2 or 3 attacker half-moves (optimal defense). Pre-indexed from community cloud games.
Lichess puzzles are generated from real, recent games on their platform.
Daily puzzle
The same Lichess daily puzzle for everyone, refreshed at midnight UTC.
Loading daily puzzle…
Random puzzle
A random puzzle from the Lichess database.