Disclosure: this site is made by the ChessHelper team. ChessHelper (chesshelper.ai) is our own product. How we handle that.

Guide

Next-move thinking checklist

A five-step routine for finding your next move without an engine, with examples where each step saves the game.

By the Best Next Move Chess team (ChessHelper) · Published November 12, 2026 · Updated November 12, 2026

An engine can tell you the best next move after the game. During the game you need a routine that finds good moves on your own and stops you from playing bad ones. This checklist is the standard one coaches teach, set out in the order you use it, with engine-checked examples. When you review your games afterwards, ChessHelper (chesshelper.ai) can show where your move differed from a strong one, at an engine strength you choose between 800 and 3200 Elo. We make ChessHelper; the free finder on our home page does the same comparison at full strength.

The checklist at a glance

The steps run from the opponent’s move to your final decision. In a slow game you can go through all of them every move; in a fast game, the first and last steps are the ones never to skip.

StepQuestion to askWhy it matters
Opponent’s moveWhat does their last move attack or threaten?Most lost games start with a missed threat
Checks, captures, threatsWhat forcing moves do I have, and what do they have?Forcing moves decide tactics and limit replies
Candidate movesWhich two or three moves are worth a closer look?Stops you playing the first move you see
CompareWhich candidate improves my worst piece or fits my plan?Turns a list into a choice
Blunder checkAfter my move, what is their best forcing reply?Catches the one-move oversight before it happens

Start with your opponent’s last move

After 1.e4 e5 2.Bc4 Nc6 3.Qh5. Black to move.
r1bqkbnr/pppp1ppp/2n5/4p2Q/2B1P3/8/PPPP1PPP/RNB1K1NR b KQkq - 3 3

Before you think about your own plans, ask what the move just played does. Here White’s queen has jumped to h5. Together with the bishop on c4, it attacks f7, and f7 is defended only by the king. White threatens Qxf7#.

A player thinking only about development might play 3...Nf6??, which attacks the queen. It loses at once to 4.Qxf7#. The engine’s top answers deal with the threat first: 3...Qe7 (-0.52) and 3...g6 (-0.44) both defend f7, and both leave Black slightly better, since White’s early queen move has not achieved anything. The third choice, 3...Qf6, is about level at +0.02.

The habit is simple: every time your opponent moves, name what the move attacks. A queen move, a check or a capture deserves the most attention, but quiet moves can carry threats too.

Checks, captures and threats

Next, list your own forcing moves: every check, every capture and every move that creates a direct threat. Forcing moves come first because they limit your opponent’s replies, which makes them easier to calculate. Then do the same for your opponent, so you know what they would play if you made a quiet move.

After 1.e4 e6 2.d4 d5 3.Bd3 Nf6 4.e5 Nfd7 5.Nf3 Be7 6.O-O O-O. White to move.
rnbq1rk1/pppnbppp/4p3/3pP3/3P4/3B1N2/PPP2PPP/RNBQ1RK1 w - - 5 7

Forcing moves are candidates, not orders. White has a check: 7.Bxh7+, the classic bishop sacrifice on h7. It looks like the famous pattern, and many players would play it on sight.

The engine disagrees. After 7.Bxh7+ Kxh7 the evaluation is -3.70: White has given up a bishop for a pawn and there is no follow-up, because the bishop on e7 covers g5 and the knight on f3 blocks the queen’s path to h5. The best moves are quiet: 7.b4 (+1.16), 7.Re1 (+1.15) and 7.c3 (+1.07). Interestingly, if Black declined with 7...Kh8?, White would be winning at +3.30, which is why the sacrifice is tempting. A check you cannot follow up is worse than a quiet move that improves your position.

The test for any forcing move is to calculate the opponent’s best reply, not the reply you hope for. Here the best reply is simply to take the bishop.

Choose two or three candidate moves

With threats in hand, pick two or three moves to compare. Good candidates usually come from these sources:

  • A forcing move that survives the test above.
  • A move that improves your worst-placed piece.
  • A move that follows your plan from the opening, such as a pawn break you prepared.
  • A move that stops your opponent’s plan.

Limiting the list matters. Comparing three moves well beats glancing at ten. If one candidate is clearly best, you can stop early; if two look equal, choose the one that is easier to play over the next few moves. Our guide to choosing the next move by rating shows how the same idea applies to an engine’s top three.

Blunder check before you move

When you have chosen a move, play it in your head and look at the board from your opponent’s side. Ask one question: what is their most forcing reply now? Many players skip this step because they already feel sure, and that is when pieces get lost.

A clear example comes from the Italian Game after 1.e4 e5 2.Nf3 Nc6 3.Bc4 Nd4. Taking a pawn with 4.Nxe5? looks free. A blunder check finds Black’s reply 4...Qg5, which attacks the knight on e5 and the pawn on g2 at the same time. The engine’s evaluation goes from +1.49 for White’s best move to -0.36 after 4.Nxe5 Qg5. If White continues greedily with 5.Nxf7 Qxg2 6.Rf1 Qxe4+ 7.Be2 Nf3#, it is checkmate. Castling instead keeps White clearly better.

The same question for your own threats

Two Knights Defense after 1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5. Black to move.
r1bqkb1r/ppp2ppp/2n2n2/3Pp1N1/2B5/8/PPPP1PPP/RNBQK2R b KQkq - 0 5

Blunder checks also apply to what you allow, not only what you hang. Black’s d5 pawn break has been taken. Recapturing with 5...Nxd5? looks natural, but the knight on g5 and the bishop on c4 are already aimed at f7.

After 5...Nxd5 the engine gives White +1.94, starting with the knight sacrifice 6.Nxf7. Black’s best move is 5...Na5 (-0.13), which attacks the bishop on c4, one of the two pieces aimed at f7. Black stays a pawn down for now but gains time. A blunder check on 5...Nxd5 would ask “what does White have against f7 now?” and find the answer before it is too late.

How long each step should take

In a game of 15 minutes or longer you can run the full list on every move that is not forced. In faster games, shorten it rather than drop it: name the opponent’s threat, glance at checks and captures, and always do the blunder check. The middle steps can be quick when the position is quiet.

Time controlSteps every moveFull checklist when
Rapid and classical (15+ minutes)All fiveEvery non-forced move
Blitz (3 to 5 minutes)Opponent’s threat, blunder checkCritical moments: captures, sacrifices, endgame transitions
Bullet (1 minute)Opponent’s threatRarely; play simple moves

Practice the checklist with your own games

The checklist improves fastest when you test it against your own games. After a game, go through each move where you spent time and write down your candidates. Then put the position into an engine and compare. Two patterns tell you what to work on:

  • The engine’s top move was never on your candidate list. You are missing a type of move, often a quiet retreat or a forcing move you did not consider.
  • The top move was on your list but you chose another. Your comparison step needs work, usually because you did not calculate the opponent’s best reply.

For opening positions, compare your moves with the main lines in best next moves in popular openings. For cases where you chose the engine’s second move on purpose, read when the engine move is wrong for you.

Fair play. Use the finder and every app on this site for learning, analysis, reviewing finished games and practice against bots or in analysis mode. Chess.com, Lichess, FIDE and US Chess forbid outside help during games, and using it in any game against another person, rated or unrated, is not allowed.

Related guides

Each guide covers a different part of choosing your next move. Start with the one that matches the question you have right now.