Why Analyzing Games Is the #1 Way to Improve
Most beginners play chess the same way every day: play a game, lose (or win), close the app, and repeat. After months of this, they're barely better than when they started. Why? Because playing games without reviewing them only reinforces your existing habits — including the bad ones.
Analysis breaks the cycle. It turns every game into a lesson. When you review what went wrong (and why), your brain makes new connections. The next time you're in a similar position, you'll recognize it and choose the better move.
The core idea: You don't improve by playing more games. You improve by understanding the games you've already played. 20 games with analysis beats 200 games without it every single time.
New to chess? Before diving into analysis, make sure you understand the fundamentals — start with Chess for Absolute Beginners: A Complete Starting Guide so the positions in your games make sense. Already playing regularly? Let's build your analysis habit.
The 5-Step Chess Game Analysis Framework
Here's the full framework at a glance before we go deep on each step:
| Step | What You Do | Time | Goal |
|---|---|---|---|
| 1. Recall first | Replay the game from memory, no engine | 5 min | Find your own mistakes before the computer tells you |
| 2. Load the game | Import PGN into Lichess or Chess.com | 2 min | Get the full move record and engine access |
| 3. Identify critical moments | Find the blunders, mistakes, inaccuracies | 5–10 min | Know which moves changed the game's result |
| 4. Understand why | Study what the engine's best move does differently | 5–10 min | Learn the principle behind better moves |
| 5. Log the lesson | Write one sentence in your chess journal | 2 min | Commit the lesson to long-term memory |
Total time: 20–30 minutes per game. For beginners, do this after every online game. As you improve, you can be more selective — but in the early stages, every game has something to teach you.
Recall the Game First (Before Using the Engine)
This is the step most beginners skip — and it's the most important. Before you turn on the engine, replay the game in your head (or on a board) and write down the moments where you felt uncertain.
Ask yourself:
- When did I feel like I was losing control?
- Which of my moves felt like a mistake right after I played it?
- Where did my opponent surprise me or play something I didn't expect?
- When did the position shift from even to one-sided?
The reason this matters: if you just run the engine immediately, you'll accept whatever it says without truly understanding it. Your brain will passively scroll through "here's the best move" without deeply processing why. But if you first identify the moments yourself, your brain is primed — it's already asked the question, so when the engine answers, the lesson actually sticks.
What to write down:
Move 14: I played Nd2 but felt like it was wrong. Why did I play it? Move 21: Opponent played Rxf7 and I didn't see it coming. What did I miss? Move 28: I had a chance to win material but didn't spot it.
Even two or three notes like this are enough. You don't need to analyze the whole game — just flag the moments that felt wrong.
✓ Habit: Right after a game ends, spend 3–5 minutes with the board in front of you. What moves made you uncomfortable? Write them down before opening the engine.
Load Your Game Into a Free Analysis Tool
You need a tool to replay the game move by move and access engine analysis. There are two excellent free options for beginners:
Go to lichess.org/analysis — paste your PGN (game notation) directly into the board. Stockfish engine runs in your browser for free, no limit. If you played on Lichess, all your games are already saved at lichess.org/[your-username]. Click any game → "Analysis Board" instantly. Best option for beginners: completely free, no ads, powerful engine.
If you play on Chess.com, go to your game history and click "Review Game" on any completed game. The free tier gives you basic analysis (Brilliant, Good, Inaccuracy, Mistake, Blunder labels). Premium unlocks deeper computer analysis. For beginners, the free labels are enough to get started.
How to get your PGN (game notation):
- Lichess: After the game, click "Download" → "PGN" (or go to your game history and download from there)
- Chess.com: Go to your game → "Share & Export" → "Download PGN"
- Over-the-board game: If you recorded the game on paper, manually enter the moves — Lichess and Chess.com both let you input moves one by one
Once the game is loaded, you'll see the full move list and can step through every move with the arrow keys. Enable the engine (Stockfish) to see evaluations — a score of +1.0 means White is slightly better; -3.0 means Black is winning by about a piece. We'll use this in Step 3.
✓ Habit: Always keep your game history. On Lichess, all games are saved automatically. On Chess.com, they're saved to your game archive. Get in the habit of reviewing from your archive, not just the games fresh in memory.
Find the Critical Moments (Blunders, Mistakes, Inaccuracies)
A "critical moment" is any move where the position shifted significantly — usually because of a blunder (a very bad move) or a missed opportunity. Finding these is the core of game analysis.
What the engine labels mean:
Brilliant (!!) — Extremely strong, often a sacrifice or counterintuitive move Good (!) — A strong move that improves your position Inaccuracy (?!) — Not terrible, but a better option was available Mistake (?) — A clearly worse move that changes the evaluation Blunder (??) — A move that loses significant material or the game
As a beginner, focus on blunders and mistakes first. These are the moves that actually cost you games. Inaccuracies can wait until you're more advanced.
How to find critical moments:
- Run the engine from the start. Watch the evaluation bar — a large swing (e.g., from +0.5 to -3.0 in one move) marks a critical moment
- Look for the moves labeled with ?? or ? — these are where you lost control
- Cross-reference with your Step 1 notes — did you flag the right moments?
Example of a critical moment:
Position: Move 17, evaluation was +0.2 (nearly equal) You played: Rxd4?? (captured a defended pawn) Evaluation jumped to: -4.5 (clearly losing) What happened: You captured a pawn, but your opponent recaptured your Rook with a piece that was already defending d4. You missed the defender.
That swing from +0.2 to -4.5 in one move is your critical moment. This is where the game was decided.
Tip: Don't try to analyze every move. If a game has 40 moves, focus on the 2–3 biggest evaluation swings. In most beginner games, there are 1–2 decisive blunders — find those and understand them. Everything else is secondary.
✓ Habit: After running the engine, write down the move numbers of your biggest blunders. Example: "I blundered on moves 17 and 29." Then go deep on those specific moves in Step 4.
Understand Why — Don't Just Accept "Engine Says Best Move"
This is where most beginners stop too early. They see the engine's best move, think "oh I should have played that," and move on. That's not analysis. That's just reading a solution without understanding it.
For each critical moment, ask these four questions:
- What does the engine's best move do that mine didn't? (Does it defend a piece? Control a square? Create a threat?)
- Why was my move bad? (Does it lose material? Allow a fork? Open a file for the opponent?)
- What pattern does this fit? (Development mistake? Missed tactic? Bad trade? Poor king safety?)
- Would I see this in a future game? (Play out the position a few moves to understand the consequences)
Example — going deeper on a blunder:
Your move: Rxd4?? (missed that d4 was defended) Engine's best move: Nc5 (attacks the Queen, forces a retreat) Question 1: What does Nc5 do? → Knight attacks the Queen on d3 → Forces opponent to move Queen, giving you a free tempo → Knight on c5 is well-placed for future attacks on e4/d3 Question 2: Why was Rxd4 bad? → You captured a pawn defended by Nf3 → After Nf3xd4, you lost a Rook for a pawn (5 points for 1 point) → You didn't count all the pieces defending d4 before capturing Pattern: "Counting defenders" — always count all pieces defending a square before capturing. You saw one pawn, missed the Knight behind it.
This deep-dive takes 5–10 minutes per critical moment, but it's where the real learning happens. When you understand why a move is bad (not just that it's bad), you'll recognize the pattern in future games.
Useful things to explore in the analysis board:
- Play out the line: After the engine's best move, continue for 5–10 moves to see how the position develops
- Try alternatives: What if you'd played differently 3 moves earlier? Could you have avoided the blunder entirely?
- Find the missed tactics: If you missed a fork or pin, set up the position and practice spotting it
Key insight: The pattern behind your blunder is what you're really learning. "I missed that the pawn was defended" is a pattern you can watch for in every future game. "I should have played Nc5 on move 17 specifically" is useless information — that exact position will never recur.
✓ Habit: For each critical moment, write a one-sentence principle: "Always count all defenders before capturing." That principle applies to 100 future positions, not just this one game.
Log the Lesson in a Chess Journal
The last step turns a one-time insight into a permanent habit. Write down what you learned. You don't need a sophisticated system — even a plain text file works. What matters is that you capture the lesson before closing the analysis board.
Here's a template you can use for every game:
The most important part of this journal entry is the lesson and pattern tag. Over time, you'll notice patterns in your mistakes. If you see "#counting-defenders" appear 5 times in a month, that's a systematic gap in your game that needs targeted practice — not just more games.
What to journal:
- What you did right — reinforce the habits that are working
- The biggest mistake — move number, what you played, what was better
- Why it was bad — the principle you violated
- One lesson — one sentence you can apply in any future game
- Pattern tag — a keyword (#king-safety, #counting-defenders, #development, #center-control)
After 30–50 games of journaling, you'll see which patterns repeat. Those patterns are exactly what you should practice with puzzles or targeted exercises.
✓ Habit: Never close the analysis board without writing one sentence. Even just: "Lost because I didn't castle — King got attacked on move 12." One sentence beats nothing. It only takes 30 seconds.
Free Tools for Chess Game Analysis
Here's a summary of all the free tools you need:
lichess.org/analysis — The best free chess analysis board. Paste any PGN, get instant Stockfish engine analysis, explore variations, and view move-by-move evaluations. No account needed. If you have a Lichess account, your game history is saved automatically and every game has a one-click "Analyze" button. No limitations, no ads, no paywall.
chess.com/analysis — If you play on Chess.com, the built-in Game Review labels each move (Brilliant, Good, Inaccuracy, Mistake, Blunder) and shows the best move for each position. The free tier provides move labels and a few computer analysis runs per day. Premium unlocks unlimited deep analysis. The label system is great for beginners who want quick feedback without diving into engine evaluations.
Available on Lichess and Chess.com — Stockfish is the world's strongest open-source chess engine. On Lichess, it runs directly in your browser — no download, no install. Just open the analysis board and enable the engine. On Chess.com, it's available in the analysis board. For any position, Stockfish will show you the top 3 moves and their evaluations. At your level, you only need one line — just look at the top recommendation and understand why it's better than what you played.
A simple text file, Google Doc, or even a paper notebook. Some players use chess-specific apps like ChessBase or Notion chess templates. For beginners, a plain Google Doc is perfect — create one document, add a new entry after each game. Date it, paste the key moves, and write your lesson. That's all you need.
Common Patterns to Watch for in Beginner Games
When you analyze your games, you'll start recognizing the same types of mistakes over and over. Here are the most common patterns for beginner-level players and the pattern tag to assign them in your journal:
| Pattern | What It Looks Like | Journal Tag |
|---|---|---|
| Missing a capture | Opponent's piece is undefended and you don't take it | #hanging-pieces |
| Counting defenders wrong | You capture a piece but miss that it was defended, losing material | #counting-defenders |
| King safety | You don't castle, get attacked on the King file | #king-safety |
| Slow development | Opponent finishes development 4+ moves before you, attacks early | #development |
| Missed fork | Opponent (or you) misses a Knight or Pawn fork that wins material | #fork |
| Missed pin | Bishop or Rook pins a piece to the King/Queen, wins material | #pin |
| Back rank weakness | Rook gets to the 8th rank, checkmate or wins Queen | #back-rank |
| Bad trade | Exchanged a more valuable piece for a less valuable one | #bad-trade |
| No plan | Random moves in the middlegame, lost direction | #no-plan |
| Pawn weaknesses | Created isolated, doubled, or backward pawns that became targets | #pawn-structure |
If you see the same tag appearing 3+ times in your journal within a month, that's your biggest weakness. Address it directly — do puzzles specifically targeting that pattern (Lichess has puzzle filters for forks, pins, back rank mates, etc.).
How Often Should You Analyze?
The ideal frequency depends on how much you play:
| You play... | Analyze... | Time per week |
|---|---|---|
| 1–3 games/week | Every game | 30–60 min |
| 1 game/day | Every game or every other game | 60–90 min |
| 5+ games/day | Your losses + your most interesting wins | 45–60 min |
| Rapid/classical only | Every game — longer games have more to learn | 30–45 min/game |
A common beginner mistake: analyzing bullet games (1–2 minute time controls). Don't bother. Bullet games are too fast to play accurately, so most moves are time-pressure decisions, not strategic choices. There's little to learn from them. Stick to 10-minute or longer games for analysis. That's where real patterns emerge.
Time investment reality check: You don't need to spend an hour on every game. A 10-minute rapid game can be analyzed in 15 minutes. Find the 1–2 biggest blunders, understand why they were bad, write one lesson. Done. Quality matters more than quantity.
A Real Example: Analyzing a Beginner Game
Here's what a typical beginner game analysis looks like in practice:
Game: 10+0 Rapid on Lichess
Result: Lost as White in 32 moves
Opening: King's Pawn — opponent played Sicilian Defense
Step 1 (Recall):
→ Move 12: Felt unsure about where to put the Bishop
→ Move 19: Played a pawn push but it felt dangerous
→ Move 26: Opponent's Queen came to h4 and I didn't see the threat
Step 2 (Load into Lichess):
→ PGN pasted, engine enabled at depth 20
Step 3 (Critical moments found):
→ Move 19: e5?? — evaluation went from +0.3 to -2.8
→ Move 26: Kf1?? — evaluation went from -2.1 to -8.0 (basically lost)
Step 4 (Why):
→ Move 19 e5??: I pushed the pawn to attack the Knight on f6, but
it opened the d5 square for Black's other Knight (Nd5), which
forked my Queen and Bishop. I didn't see the fork.
Engine's best move: h3 — keeps position solid, no weaknesses
Lesson: Before pushing pawns in the center, check if it opens
squares for your opponent's pieces (especially Knight forks).
→ Move 26 Kf1??: Queen came to h4 threatening Qxf2# (checkmate)
I moved King to f1 but that walked into Bg4, pinning my Knight
to the King. Should have played g3 to kick the Queen away.
Lesson: When the opponent's Queen attacks near your King,
calculate if moving the King makes it worse before doing it.
Step 5 (Journal):
Date: 2026-04-13 | Result: Lost | Time: 10+0 | Opening: Sicilian
Biggest mistake (move 19): Pushed e5 and created a Knight fork
on d5. Lost Queen for Knight — game over.
Lesson: Check for Knight forks before advancing center pawns.
Ask: "If I push this pawn, what squares does it open for their pieces?"
Pattern tags: #fork, #pawn-structure
That full analysis took about 20 minutes. The lesson — "check for Knight forks before advancing pawns" — will apply to dozens of future games. That's the compounding power of analysis.
Building the Habit: How to Make Analysis Automatic
Analysis only works if you do it consistently. Here's how to make it stick:
- Set a trigger. Right after each game ends, before you start the next one, open the analysis board. Make "review this game" the default behavior before playing again.
- Keep the journal open. Have your chess journal open in a browser tab the entire time you're playing. After each game, switch tabs and add the entry. Friction is the enemy of habits.
- Don't skip wins. Beginners love to analyze losses but ignore wins. Your wins are often lucky escapes where your opponent blundered. If you won because your opponent blundered and not because you played well, you need to know that.
- Do 10 minutes, not zero. On busy days, don't skip analysis entirely — do the bare minimum. Load the game, find the biggest blunder, write one sentence. Ten minutes is enough to extract the main lesson.
- Review your journal monthly. At the end of each month, scan your pattern tags. If #fork appears 8 times, spend 15 minutes every other day doing fork puzzles on Lichess until that pattern disappears from your journal.
The two-week rule: Commit to analyzing every game for two weeks straight, no exceptions. By the end of two weeks, you'll see the same patterns repeating — and you'll start catching them during games before they happen. That's when you know the habit is working.
⚡ Quick Reference: 5-Step Analysis Checklist
| Step | Action | Time |
|---|---|---|
| 1. Recall first | Replay from memory, flag uncertain moves before engine | 3–5 min |
| 2. Load game | Import PGN into Lichess or Chess.com | 1–2 min |
| 3. Find critical moments | Look for ?? and ? moves, big evaluation swings | 3–5 min |
| 4. Understand why | Ask: what does the engine's move do that mine didn't? | 5–10 min |
| 5. Log the lesson | One sentence in your journal + pattern tag | 2 min |
Related Reading
Put your analysis to work with these resources:
- Common Chess Mistakes Beginners Make (And How to Avoid Them) — the patterns you'll most commonly find in your own analysis
- Chess Tactics for Beginners: Forks, Pins, and Skewers Explained — learn the tactical patterns you're probably missing in your games
- How to Practice Chess Effectively: A Beginner's Training Plan — build a full training routine around the weaknesses your journal reveals
- Chess Endgame Basics for Beginners — if your journal shows lots of #endgame mistakes, start here
Final Word
Game analysis isn't complicated. It's just consistent. Run the engine, find your worst move, understand why it was bad, write the lesson down. Twenty minutes after each game. Do this for a month and you'll improve more than most players improve in a year of just playing.
The players who plateau at the same rating for years are the ones who keep playing without reflecting. The players who break through are the ones who turn every game into a lesson. You already have everything you need — Lichess is free, Stockfish is free, and a text file for journaling costs nothing.
All that's left is the habit. Start with your next game.
Apply Your Analysis to Structured Learning
Game analysis shows you what to fix. The NLCM course gives you the structured framework to fix it — covering development, king safety, tactics, and endgames in the same order you'll encounter them in real games. Start free now.
Start the Course →Modules 1–3 free · Full 8-module course available · No account needed