Caro-Kann Defense: Main Line
This Main Line position comes from 3.Nd2 dxe4 4.Nxe4, with White's knight recaptured to the center and Black to choose a system. The three big answers are 4...Bf5, 4...Nd7 and 4...Nf6, and each one decides the pawn structure and where Black's pieces will live.
- Moves
- 1.e4 c6 2.d4 d5 3.Nd2 dxe4 4.Nxe4
- ECO
- B15
- Engine
- +0.32 · a slight edge for White (Stockfish 17.1, depth 20)
- Played
- 3,143 games in our lichess sample
- White scores
- 54.2%
Key ideas for both sides
White
- Against 4...Nf6 take with Nxf6+ and follow the engine plan c3, Ne2 and Ng3, using the knight to hit a bishop on f5.
- Against 4...Nd7 jump Ng5 at once, aiming at f7 and e6 before Black can play ...h6 and ...e6 comfortably.
- Against 4...Bf5 chase the bishop with Ng3, then h4 and h5 to win space on the kingside.
- In every case keep the d4 pawn strong and use the free c-pawn: c3 is possible because the knight left via d2.
Black
- The 4...Nf6 choice gives a fast game after ...exf6, ...Bd6 and short castling, with the e-file open.
- The 4...Nd7 choice keeps the structure healthy: ...Ngf6 next lets a knight take back on f6.
- The 4...Bf5 choice gets the light bishop out before ...e6, then ...Bg6 and ...h6 meet the h-pawn rush.
- Whatever you pick, plan ...c5 or ...e5 later to challenge d4, your only real pawn break.
Plans and pawn structure
All three systems share one feature: White has a pawn on d4 and Black has none in the center, so White has a bit more space and Black aims for ...c5 or ...e5 later. After ...Nf6 and Nxf6+ exf6, White plays c3, Bd3 and Ne2-g3 and hopes the queenside majority matters in an endgame. After ...Nd7, White uses Ng5, Bd3 and Qe2 to probe e6 and f7. After ...Bf5, White's Ng3, h4 and h5 plan builds kingside space and often leads to long castling.
Where the engine's main line heads: White pawn d4, no e-pawns for White, no d-pawn for Black. White has a pawn on d4 and no e-pawn; Black has no d-pawn. White has more central space; Black's pieces are free and the d4 pawn is a target.
What the engine plays from here
Stockfish 17.1 at depth 20 rates the position +0.32: a slight edge for White. Its three top choices for Black:
- +0.32 4...Nf6 5.Nxf6+ exf6 6.c3 Bf5 7.Ne2
- +0.34 4...Nd7 5.Ng5 Ngf6 6.Bd3 e6 7.N1f3
- +0.40 4...Bf5 5.Ng3 Bg6 6.h4 h6 7.Nf3
Pawns, from White's side.
How it scores on lichess
3,143 rated lichess games reached this position; White scored 54.2%.
Light: White wins. Grey: draws. Dark: Black wins. About the sample.
Where it goes next
- Classical Variation4...Bf5 · 6,688 games
- Karpov Variation4...Nd7 · 1,326 games
- Finnish Variation4...h6 · rare
- Karpov Variation, Modern Main Line4...Nd7 · rare
- Classical Variation, Seirawan Variation4...Bf5 · rare
How to play against it
As White, prepare one plan for each reply instead of one general setup: Nxf6+ and c3, Ng5 and Bd3, or Ng3 and h4. As Black, choose the system that fits your taste and learn its key trick. With ...Nd7, for example, never allow Qe2 with ...Ngf6 while the knight on e4 can jump to d6.
Questions
What are the moves of the Caro-Kann Defense: Main Line?
The Caro-Kann Defense: Main Line starts 1.e4 c6 2.d4 d5 3.Nd2 dxe4 4.Nxe4. Its ECO code is B15.
Is the Caro-Kann Defense: Main Line good for White?
Stockfish 17.1 rates the position +0.32 at depth 20, which is a slight edge for White. In 3,143 lichess games from our sample, White scored 54.2%. The central crossroads of the Caro-Kann: Black needs one well-learned system, and White needs a prepared answer to all three.
What is the main idea of the Caro-Kann Defense: Main Line?
White has a knight on e4 and a pawn on d4, and Black must decide how to challenge that knight. The choice between ...Bf5, ...Nd7 and ...Nf6 sets the structure, from solid classical setups to doubled f-pawns with fast development.
What should Black play next?
The engine's first choice is Nf6, with Nd7 and Bf5 close behind. 4...Nf6 offers a trade at once, and after 5.Nxf6+ exf6 6.c3 White plans Ne2 and Ng3 to harass the bishop.
Related lines
- Caro-Kann Defense
- Advance Variation
- Exchange Variation
- Hillbilly Attack
- Two Knights Attack
- Classical Variation
- How to beat the Caro-Kann Defenseguide
Updated October 2026. Sources and method.