The Caro-Kann structure and what ...c6 prepares
1.e4 c6 2.d4 d5.The Caro-Kann Defense begins with 1.e4 c6. The c6 pawn prepares ...d5, so Black challenges e4 with a pawn that is already supported. If White trades on d5, Black recaptures with a pawn and keeps a share of the center.
A comparison with the French Defense shows what makes the Caro-Kann different. Both openings prepare ...d5 against 1.e4. The French plays ...e6 first and shuts the c8 bishop behind its own pawn. The Caro-Kann leaves the bishop's diagonal open, so Black can develop it before playing ...e6. The cost is time: if Black later plays ...c5, the c-pawn has used two moves to get there.
In Lichess games, White answers 1...c6 with 2.d4 in about two games out of five and 2.Nf3 in about three out of ten. After 2.d4 d5, the Advance Variation, 3.e5, comes up in nearly half of games, 3.exd5 in more than a quarter and 3.Nc3 in about one in five.
Chessmate trains the opening from both sides. The Black course answers the Advance with 3...c5 and the main line with 4...Nf6, and also covers the Exchange Variation, the Panov Attack and several sidelines. The White course plays the Advance and meets the usual 3...Bf5 with the Tal Variation, 4.h4.
When to choose the Caro-Kann Defense
With Black, the Caro-Kann suits players who want a sound pawn structure against 1.e4 and are willing to give White some space to get it. Black's position has few early weaknesses, but it asks for patience, because White usually keeps the more active pieces for the first dozen moves. If you want unbalanced positions and early winning chances with Black, the Caro-Kann will feel slow.
The Chessmate course picks the more active option at the main branches. In the Advance it strikes at d4 with 3...c5 right away instead of developing the bishop first. In the main line it allows doubled f-pawns with 4...Nf6 5.Nxf6+ exf6 in exchange for quick development and an open e-file. Choose these lines if you are comfortable accepting a structural concession for active pieces.
With White, the course takes space with 3.e5 and then attacks the f5 bishop with the h-pawn. This suits players who are happy to push kingside pawns early and accept some looseness around their own king to gain time on the bishop.
The Advance Variation with 3...c5
3.e5 c5.After 3.e5, most Black players develop the bishop with 3...Bf5, about two games in three on Lichess. The Black course plays 3...c5 instead, which appears in about a quarter of games and scores slightly better for Black. The pawn hits d4 before White can support it with c3 and Nf3, and the c8 bishop can still come out to g4 later.
In the quiet main line, 4.Nf3 Bg4 5.c3 e6 6.Be2 Nc6 7.O-O cxd4 8.cxd4 Nge7 9.Nc3 Nf5, Black aims everything at d4. The knights on c6 and f5 both attack it, and the g4 bishop can trade itself for the f3 knight that defends it.
The course covers White's pawn grab 4.dxc5 in two ways. After 4...e6 5.c4 Bxc5 6.cxd5 exd5, Black has an isolated d-pawn but quick development. After 5.Be3, the course plays 5...Nd7 6.Bb5 Qa5+, and once the b5 bishop takes on d7, 9...Bxc5 wins the pawn back.
4.c3 is White's most common reply in Lichess games, more than half of them, and the course does not include it. Black's usual answer transposes: after 4...Nc6 5.Nf3 Bg4 6.Be2 e6 7.O-O cxd4 8.cxd4 Nge7, the position is the same as in the course's quiet main line. 6.Be2 is White's most common sixth move there, chosen in about two games out of five.
The main line with 4...Nf6
3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6.After 3.Nc3 dxe4 4.Nxe4, the Classical 4...Bf5 is the most common move, and the Black course chooses 4...Nf6, which offers a knight trade at once. Most White players accept with 5.Nxf6+, and the course recaptures with 5...exf6, the Tartakower Variation. 3.Nd2 reaches the same position after 4.Nxe4 Nf6 5.Nxf6+ exf6. Black's kingside pawns are doubled, while White has a healthy four against three on the queenside. In return, Black's pieces come out quickly, the e-file is open for a rook, and the f6 pawn keeps White's pieces off e5 and g5.
The sample line shows the plan: 6.c3 Bd6 7.Bd3 O-O 8.Qc2 Re8+ 9.Ne2 h5. White's queen and bishop line up against h7, so Black's knight travels by 11...Nd7 and 12...Nf8 to a square where it guards h7. The h-pawn runs to h4 to gain space and keep White's knight off g3. The course shows the same regrouping whether White castles short with 10.O-O or long with 11.O-O-O.
White's most common sixth move in Lichess games is 6.Nf3, played about half the time, and the course does not cover it. Black's usual answer, 6...Bd6, followed by castling and ...Re8, leads to the same setup. After 6.Bc4, which the course reaches through 3.Nd2, White checks with 7.Qe2+ and trades queens. With the queens gone, Black's king is safe on e7, and 9...Be6 challenges White's bishop.
If White avoids the trade with 5.Ng3, the course plays 5...h5. The threat is ...h4, which would drive the knight away again, so White answers 6.h4 in about half of Lichess games, and 6...Bg4 develops the bishop to a square White can no longer challenge with h3.
The Exchange Variation and the Panov Attack
After 3.exd5 cxd5, White has a half-open e-file and Black a half-open c-file. The course covers 4.Bd3, the quiet Exchange Variation, and 4.c4, the Panov Attack.
Against 4.Bd3, the moves 4...Nc6 5.c3 Qc7 stop White's c1 bishop from reaching f4, and 6.Ne2 Bg4 develops with pressure on e2. If White attacks the bishop with 7.f3, Black steps back with 7...Bd7 and breaks in the center with 8...e5. If White plays 7.Bf4 anyway, 7...Qxf4 8.Nxf4 Bxd1 9.Kxd1 trades a queen and a bishop on each side. Once the e2 knight recaptures on f4, it no longer shields White's queen from the g4 bishop. White's king has lost the right to castle.
White's most common fourth move in Lichess games is 4.Nf3, about three games in ten, and the course does not cover it. The 2.Nf3 d5 3.exd5 cxd5 4.d4 move order reaches the same position. Black's most common replies, 4...Nc6 and 4...Bg4, develop the same pieces as in the course's 4.Bd3 lines.
The Panov, 4.c4, attacks d5 and steers toward positions where one side ends up with an isolated d-pawn. The course answers 4...Nf6 5.Nc3 g6, a less common choice than 5...e6 or 5...Nc6, and lets White hold the d5 pawn for a few moves. After 6.cxd5 Bg7, Black castles, brings the queen's knight around with ...Nbd7 and ...Nb6, and wins the pawn back with 10...Nbxd5. White is left with the isolated d-pawn, and Black's knight on d5 blockades the square in front of it. Against 6.Qb3, the course follows the same route and again regains the pawn with 10...Nbxd5.
Sidelines on moves two and three
The Fantasy Variation, 3.f3, supports e4 with a pawn. The course answers with the rare 3...Qb6, which presses on d4 and b2. After 4.Nc3, White's most common reply, 4...dxe4 5.fxe4 e5 attacks the center again, and the queens come off after 7.Qxd4 Qxd4. If White develops with 4.Nh3, 4...Bxh3 5.gxh3 doubles White's h-pawns.
2.c4 leads to the Accelerated Panov. After 2...d5 3.exd5 cxd5 4.cxd5 Nf6, Black wins the d5 pawn back with a knight. 5.Nc3 Nxd5 takes it at once. Against 5.Bb5+ and 5.Qa4+, the course blocks with 5...Nbd7, fianchettoes the bishop and collects the pawn a few moves later.
The Two Knights Attack starts with 2.Nf3 d5 3.Nc3. After 3...dxe4 4.Nxe4 Nf6, the course covers 5.Qe2, and 5...Nxe4 6.Qxe4 Nd7 leads to a line where Black gains time on White's queen and bishop with ...Nf6, ...b5 and ...a5. Against 5.Nxf6+, the most common fifth move, 5...exf6 gives Black the same doubled f-pawns as in the Tartakower, although the course does not include it. After 2.Nf3 d5 3.e5, also outside the course, Black usually develops the bishop first with 3...Bg4 or 3...Bf5.
The Tal Variation for White
3.e5 Bf5 4.h4, from the White course.4.h4 appears in only about one Lichess game in fourteen after 3...Bf5, and White scores 55% with it. The pawn threatens h5 and later g4, which would chase the bishop off its good diagonal, so Black has to decide right away how to make room for it.
4...h5, the most common reply, stops the h-pawn but gives up control of g5. The course trades bishops with 5.Bd3 Bxd3 6.Qxd3, and after 6...e6 7.Bg5 White's bishop takes the g5 square, which Black's h-pawn can no longer cover. In the sample line Black castles long, and White turns the queenside pawns into attackers with 11.c4, 15.c5 and 17.b4. Against the ...Qb6 setups, White plays c4 and puts a rook on the c-file. If Black's knight goes to g6 too early, 14.e6 strikes at f7 while Black's king is still in the center.
4...h6 keeps h7 free for the bishop, and the course answers 5.g4. After 5...Be4 6.f3 Bh7, White pushes 7.e6, giving up the e-pawn to open lines near Black's king, and after 8.exf7+ Kxf7 the king has been pulled forward. After 5...Bd7, White gains kingside space with 6.h5 and 7.f4.
The direct retreat 5...Bh7 is Black's most common reply to 5.g4 in Lichess games, and the course does not include it. The same idea works a move earlier: 6.e6 is White's most common answer there, and White scores about 68% after it.
Against 3...c5, the course plays 4.Nf3 rather than the more popular 4.c3, and covers Black's three main replies. After 4...Nc6 or 4...Bg4, White takes with 5.dxc5 and tries to keep the extra pawn with Be3 and Bd4, or with b4. After 4...cxd4 5.Qxd4 Nc6 6.Qf4, the queen stays active on the kingside and the play turns sharp.
Common mistakes on both sides
4.h4 e6? 5.g4, the f5 bishop is about to run out of squares.The costliest Black mistake comes in the Tal Variation. About one Black player in five answers 4.h4 with 4...e6, a natural developing move that leaves h7 blocked by Black's own pawn. 5.g4 attacks the bishop, and after 5...Be4 6.f3 it runs out of squares: f5 is covered by the g4 pawn, d3 by the c2 pawn, and 6...Bg6 runs into 7.h5 with h7 still blocked. Black usually has to give the bishop up for a single pawn, and White scores 69% after 4...e6. White course players should know 5.g4 by heart, and Black players who use 3...Bf5 should answer 4.h4 with 4...h5 or 4...h6.
A second Black mistake ends in a smothered mate. In the Two Knights Attack, 5.Qe2 lines up the queen behind the e4 knight on the e-file. About one Black player in twenty-five answers with 5...Nbd7, and 6.Nd6# follows: the knight opens the e-file as it jumps, so the e7 pawn is pinned and cannot take it, and Black's own pieces block every escape square. The same mate appears in the main move order after 4...Nd7 5.Qe2 Ngf6 6.Nd6#. The course's 5...Nxe4 trades off the knight before it can reach d6.
On White's side, the Black course includes a line that punishes routine castling in the Two Knights Attack. After 9.Ne5 b5 10.Bb3 Qc7 11.d4 a5, Black threatens ...a4, and the course's main line meets it with 12.a4, which stops the pawn and frees a2 for the bishop. If White castles with 12.O-O first, 12...a4 traps the bishop: the a2 pawn blocks its retreat, the b5 pawn covers c4, and the c6 and e6 pawns cover d5. White loses the bishop for at most a pawn.
What to train first
With Black, start the Caro-Kann Defense for Black course with the Advance lines, since 3.e5 is White's most common third move. Learn the quiet main line with 9...Nf5 and both answers to 4.dxc5, and remember that 4.c3 Nc6 5.Nf3 Bg4 usually leads back to the quiet line. The Exchange and the Panov come next, since 3.exd5 is the second most common third move. Then work through the Tartakower sample line, its long-castling version and 5.Ng3 h5. Leave the Fantasy, the Accelerated Panov and the Two Knights for last, but learn 5...Nxe4 against 5.Qe2 early so the smothered mate never happens to you.
With White, start the Caro-Kann Defense for White course with the 4...h5 sample line, then the ...Qb6 setups and the 14.e6 break. Add the 4...h6 lines next, together with 6.e6 against the direct 5...Bh7, and make 5.g4 against 4...e6 automatic. Finish with the 3...c5 lines after 4.Nf3.