The hardest Lichess puzzles are not necessarily the ones with the longest lines. They are the ones where the first move is unintuitive and the obvious tactical idea fails. A method keeps you from guessing.
1. Identify the target
Before calculating, look at the opponent's king, queen, and undefended pieces. What is the most valuable target? Is there a square that, if occupied, creates multiple threats? The target narrows the candidate moves.
2. List candidate moves, including checks and captures
Write down every check, capture and forcing move. Do not calculate deeply yet. The goal is to avoid tunnel vision. In hard puzzles, the winning move is often a quiet move that creates an unavoidable threat.
3. Calculate the forcing line
Start with the most forcing candidate. Calculate until the position is quiet or the line clearly fails. If you see a winning line, do not stop: check the opponent's best defence. Puzzles are built to punish the first attractive line.
4. Verify the quiet move
If no forcing line works, look for a quiet move that improves the position or creates a zugzwang. Ask what the opponent can do. If every reply loses, the quiet move is the answer.
5. Learn the motif, not the move
After solving, name the motif: deflection, decoy, interference, discovered attack, zwischenzug, fortress. The name helps you recognise the pattern in a game. The exact move is less important.
ChessUrge's puzzle player includes cached analysis, so you can review the engine line after solving without paying for the same search twice. Start with the puzzle set and work through the themes you miss most often.
See the whole game, not just the blunder.
Choose a review depth, see the maximum cost, and get move-by-move accuracy with blunder, mistake and inaccuracy markers.