Key Takeaways
- Don't hunt for one move — list two or three candidate moves first, then compare them. Most blunders come from playing the first idea you see.
- Run a quick checklist every move: checks, captures, and threats, plus 'what does my opponent want?'
- Calculate the forcing lines a move or two deep, then ask if the resulting position is actually better for you.
- An engine is for checking your choice after the game, not for feeding you moves during a fair one — use it to train the skill, not skip it.
"What move should I play next?" is the question every chess game comes down to, move after move. The strong-player answer isn't a magic move — it's a repeatable process for finding candidates and picking the best one. Here's the process, and how an engine fits in without doing your thinking for you.
Don't look for one move — list candidates
The single biggest upgrade to your move choice is this: stop trying to find the move, and start listing candidate moves. Most bad moves happen because a player sees one plausible idea, likes it, and plays it — never checking whether a second option was better or whether the first one hangs to something.
Before you commit, force yourself to name two or three candidate moves. Even mediocre candidates help, because comparing them makes you look at the position properly instead of latching onto the first thing you saw. This one habit prevents a huge share of blunders below master level.
Run the checks-captures-threats scan
To generate candidates fast, scan the position in a fixed order every move:
- Checks — every check you can give. Checks are the most forcing move on the board and the root of most tactics.
- Captures — every capture available, especially ones that win material or open lines.
- Threats — every move that creates a threat the opponent must answer.
Then flip it around and ask the question that saves games: "What does my opponent want to do?" Look for their checks, captures, and threats too. A move that looks great is worthless if it walks into their tactic. This two-sided scan is the backbone of a reliable thinking process.
Calculate a little, then evaluate
Once you have candidates, calculate the forcing lines — the ones where moves are more or less forced — a move or two deep. You don't need to calculate ten moves ahead; below master level most positions are decided by seeing two or three moves clearly, not twenty fuzzily. Our guide on improving your calculation breaks this down further.
Here's the step people skip: after you calculate a line, stop and evaluate the position it leads to. Is your king safe? Did you win material or just trade? Are your pieces better placed than before? A line that wins a pawn but wrecks your king isn't a good line. Calculation tells you what happens; evaluation tells you whether you want it. If you're unsure how to judge the result, how to evaluate a chess position is the companion skill.
Where an engine comes in
An engine can answer "what's the best move here?" perfectly — and that's exactly why you have to be careful about when you ask it.
During a rated game against another person, don't. Using an engine to pick your moves is cheating, and it also robs you of the only thing that makes you better: doing the work yourself.
In your own study and post-game review, use it constantly. This is where an engine is gold. After you've chosen a move on your own, check it against the engine. If you were right, you'll know your reasoning was sound. If you were wrong, read the engine's line to see what you missed. Used this way — as a check on judgment you've already exercised — an engine trains the exact skill of finding good moves, instead of replacing it.
Make it a habit
Finding the best move isn't talent, it's routine: list candidates, scan checks-captures-threats for both sides, calculate the forcing lines a little, evaluate the result, then decide. It feels slow at first and becomes automatic with reps. Then review your games with an engine to see how good your choices actually were — that feedback loop is how the routine turns into instinct. For the bigger picture on training that judgment, see how to get better at chess.
Frequently Asked Questions
How do I decide what move to play in chess?
List candidate moves before you commit to one. Scan for all checks, captures, and threats — both yours and your opponent's — pick two or three moves worth considering, calculate the forcing lines briefly, and choose the one that leaves you with the better position. The habit of comparing candidates is what prevents blunders.
What's the fastest way to find a good move?
Run the checks-captures-threats scan. Forcing moves narrow the position down quickly: look at every check you can give, every capture available, and every threat you can create, then evaluate the most promising one. It's the same order strong players use to avoid missing tactics.
Can I use an engine to tell me what to play?
In your own analysis and study, absolutely — an engine is the best way to check whether your chosen move was right and understand why. During a rated game against another person, using an engine is cheating. Use it to train your judgment, not to outsource it mid-game.
Why do I keep playing the wrong move?
Usually because you commit to the first plausible move without checking the opponent's reply. Adding one step — 'if I play this, what's my opponent's best response?' — catches most of those mistakes before they happen.
Analyze your games in real time
ChessSolve overlays Stockfish's best moves and evaluations directly on Chess.com and Lichess — so you learn from every position as you play.
Install ChessSolve — freeWritten by
Merse SárváriFounder, ChessSolve
Merse builds ChessSolve, a real-time Stockfish analysis tool for Chess.com and Lichess. He writes about practical chess improvement and how to actually learn from engine analysis instead of just memorizing it.