3...Bf5 is the classical heart of the Caro-Kann Advance: Black develops the bishop outside the pawn chain before playing ...e6, reaching one of the opening's most established structures. White, in turn, has developed a wide range of setups and move orders to put pressure on it.
That makes 3...Bf5 the largest section of our Caro-Kann selection. Using CheckMeta64's novelty recipes, GM Alvar Alonso Rosell picked out nine recent games. They cover all four of White's main tries: the trendy 4.Nd2, the Short System with 4.Nf3 and Be2, the direct 4.h4, and the wild 4.g4.
The Advance Variation with 3...Bf5: the classical main move.
1. A new plan against the world champion: Pranesh – Gukesh
We start with the trendy 4.Nd2. In Alonso Rosell's words, it's popular because the Nf3-Be2 setup has a tough fight against Black's ...h6 and ...g5 plans, as well as ...a5 ideas. Against Gukesh's solid 6...h6, Pranesh introduced 7.Ne2!?, developing the knight straight to g3 to fight for the kingside light squares.
Gukesh answered with the dubious 9...c5?!, when 9...Nf5 "should be the clean solution". The notes also cover the alternative 6...h5, including Shankland's precise handling against Rapport at the World Cup in Goa.
Pranesh, M(2666)vsGukesh, D(2717)
1-0
Quantbox Chennai GM 2026 · 21 Jul 2026
The novelty.
1.e4c62.d4d53.e5Bf54.Nd2The trendy move: the Nf3-Be2 setup has a tough fight against h6+g5 plans and also a5 ideas. 4...e65.Nb3Nd7
5...c5Also possible, but often considered a bit worse.
6.h4A fairly new move that started appearing in 2025. 6...h6
6...h57.Be2The plan: not to capture on h5, but to get some pressure. 7...g6
7...Ne78.c3a59.a4Qb6!Shankland was ready in the World Cup. 10.g3Ng6!Black needs to play extremely precisely. 11.Be3Be712.Nf3Bg4?!Neither player understood much here.
12...f6!?⇆
13.Nfd2?!
13.O-O!Black has a hard time justifying the Ng6.
13...Bxe214.Qxe2Qa6⇆0-1 Rapport,R (2740)-Shankland,S (2649) FIDE World Cup Goa 2025 (4.3)
7...c58.dxc5Qc79.Be3Nxe510.Nf3Nxf3+11.Bxf3Nf612.Qe2Be713.c4Be414.cxd5Bxd515.Bd4Bxf316.Qxf3O-O17.O-ONg418.g3Bxh419.Qh1Be720.Qxh5f521.Qg6e522.Qe6+Rf723.Bc3Bxc524.Rac1Bb625.a4e426.Kg2Qd727.Qxd7Rxd728.a5Bc729.Rfd1Rf730.Rd5Re831.Bd4b632.Rc3Re633.axb6Bxb634.Rc8+Kh735.Nc5Rh636.b4Rh537.Re8Rh2+38.Kg1Rh639.Kg2Rg640.Ne6Bxd441.Rxd4Nf642.Rf8Re743.Nf4Rg444.Rd1Kh645.f3exf3+46.Kxf3Re447.Rh1+Kg548.Nh3+Kg649.Nf4+Rexf4+50.gxf4Nd551.b5Rxf4+52.Ke2Rg453.Kf3Nf654.Ra8Rb455.Rxa7Rb3+56.Kf4Rb4+57.Kf3Rxb558.Rg1+Ng459.Rxg4+fxg4+60.Kxg4Rb4+½-½ Oparin,G (2661)-Shankland,S (2654) USA-ch Saint Louis 2025 (6)
8.Nf3Bg4Should be slightly better for White but nothing too dramatic.
Takeaway: even the world champion can be caught by a fresh plan in a quiet-looking position. Against 4.Nd2 with h4, remember the clean equalizing route via ...Nf5.
2. A 2148 outprepares a 2420: Agnivo Chakraborty – Illner
Still in 4.Nd2 territory, but now with the aggressive g4 treatment. The position after 5.g4 Bg6 6.Ne2 c5 7.h4 h5 8.Nf4 mirrors the well-known main line with 4.Nc3, included in the notes for comparison: the same plan, with the knight on d2 instead of c3. Here Illner reacted with 8...Bh7, the normal move in the Nc3 version, and White played 9.g5 followed by 10.g6!, and the engine already likes White a lot. The paradox is in the notes: 8...Ne7! is objectively best, but as Alonso Rosell puts it, it performs terribly in practice, and the forcing lines after it are genuinely interesting.
The rating gap tells the story of preparation beating strength: a 2148 dismantled a 2420 in the opening.
Agnivo Chakraborty(2148)vsIllner, A(2420)
1-0
2nd Bangkok Summer Open · 2 Aug 2026
The novelty.
1.e4c62.d4d53.e5Bf54.Nd2
4.Nc3e65.g4Bg66.Nge2c57.h4h58.Nf4Bh7The main line, for comparison.
4...e65.g4Bg66.Ne2c57.h4h5
7...h6!?8.h5Bh79.c3Ne7⇆
8.Nf4Bh7
8...Ne7!Even though this is the best move, it performs terribly in practice, and the most forcing lines are interesting. 9.Nxg6Nxg610.gxh5Nxh411.Qg4Nf512.dxc5Nc613.Nb3Qc714.Bf4!?Would be interesting still.
Takeaway: a familiar-looking position is not the position you know. 8...Bh7 is the standard move with the knight on c3; with it on d2, it walked straight into 10.g6!. And the objectively best 8...Ne7! performs terribly in practice anyway.
3. A novelty is only as good as your memory: Topalov – Erdogmus
Now the Short System: 4.Nf3 e6 5.Be2. Erdogmus showed the new trend 5...a6!?, a clever idea aimed at lines where White plays Be3 against the ...c5 setups: Black gets the critical position with a7-a6 as an extra tempo.
The way to punish it is 9.g4!, and the key position of that line has so far only appeared in correspondence games. Topalov's 9.f4 was itself a novelty, but not the critical test. Then came the strange part: Erdogmus answered with 9...h5, when 9...Nbc6! was, in Alonso Rosell's words, "the ONLY point of the prep". He forgot the idea? White got an excellent position out of the opening, but the advantage slipped away in the complications and Erdogmus went on to win a wild game.
Topalov, V(2717)vsErdogmus, Yagiz Kaan(2687)
0-1
Clash of Generations III · 16 Apr 2026
A novelty too, but not the critical test.
1.e4c62.d4d53.e5Bf54.Nf3e65.Be2a6!?An interesting new trend: a novelty idea for when White plays Be3 against the c5 setups.
5...c56.Be3cxd47.Nxd4Ne78.O-ONbc69.Bb5The other main line, for comparison.
6.O-O
6.Nbd2?!c57.dxc5Bxc5⩱½-½ Madaminov,M (2560)-Yuffa,D (2647) FIDE Grand Swiss Samarkand 2025 (1)
6...c5Black is entering the critical line with a7-a6 as an extra tempo. 7.Be3cxd48.Nxd4Ne79.f4A novelty too, but not the critical test.
9.g4!The way to punish it. 9...Be410.f3Bg611.f4Nbc612.Nxc6bxc613.Nd2Only correspondence games reached here. 13...Rb8
9...h5He forgot the idea?
9...Nbc6!That'd be the ONLY point of the prep. 10.Nxf5The natural way doesn't work. 10...Nxf511.Bf2g5!½-½ Karvatskyi,O (2304)-Ahmad,K (2480) Wch U16 Montesilvano 2026 (3), the game that actually followed this novelty idea, played later.
10.Nd2Nbc611.Nxf5Nxf512.Bf2g613.Bd3Rc814.a3Be715.Rc1b516.b4Excellent for White. The novelty wasn't really worth it. 16...Nh617.h3Nf518.Kh2h419.Nf3Ng320.Re1g521.Qd2Rg822.c3gxf423.Rc2Qc724.a4bxa425.Ra2d426.Nxd4Nxe527.Bxa6f328.Bb5+Nd729.Kg1Ne2+30.Nxe2Rxg2+31.Kf1Rxf2+32.Kxf2Qh2+33.Kxf3Qxh3+34.Kf2Qf5+35.Qf4Qxb536.Rg1Nf637.Qf3Qc438.Rxa4Ne4+39.Ke1Ng540.Qb7Rc741.Qa8+Rc842.Rg4Qc743.Qh1h344.Ra5f545.Rxg5Bxg546.Qxh3Bf647.Kf1Rd848.Ra6Qc449.Qh5+Kf850.Qh6+Bg751.Qxe6Rd1+52.Kg2Qg4+53.Kh2Qh4+54.Kg2Qh1+55.Kf2Qh2+56.Ke3Qh3+57.Kf2Rf1#0-1
Takeaway: half-remembered preparation can be worse than none. If 9...Nbc6! is the only point of 5...a6, you'd better know it when the position appears.
4. Same plan, better square: Movahed – Kushko
Same Short System, but with Black's ambitious ...a5-a4-a3 push. White's plan in this structure is the c2-c4 break, and it had already been tried with 11.Nb1: three games went wrong for White there, since ...g5! gives Black good play in the center. Movahed's 11.Na4! is a good conceptual novelty. It prepares the same c2-c4 break, but from a4 the knight also fights against Black's ...c5 counter. As Alonso Rosell puts it in the notes: "Compare with a knight on a4!"
Movahed, Sina(2575)vsKushko, Dmitriy(2448)
1-0
Titled Tue 14th Apr 2026 · 14 Apr 2026
A good conceptual novelty, preparing c2-c4.
1.e4c62.d4d53.e5Bf54.Nf3e65.Be2Nd76.O-Oa57.Nc3a48.Bd2h69.b3a310.Rc1Ne711.Na4!A good conceptual novelty, preparing c2-c4.
11.Nb1Three games went wrong here. 11...g5!And Black has good play in the center. 12.c4dxc413.bxc4c5Compare with a knight on a4! 14.d5Bg715.Nc30-1 Karvatskyi,O (2269)-Borrmann,L (2391) EU-ch 26th Katowice 2026 (6)
11.h3Bh712.Bd3Bxd313.cxd3Qb614.b4!±
14.Be3?=0-1 Kraemer,M (2581)-Keymer,V (2720) German Masters 96th Munich 2025 (3)
Takeaway: a novelty doesn't need to be a forcing shot. Sometimes it's a known plan executed from a better square.
5. An extra idea from a quiet position: Ayats Llobera – Ohler
One more from the Short System, this time against Black's ...f6 break. Ayats Llobera's 10.Nh4 is what Alonso Rosell calls "a very interesting extra idea": instead of the most played 10.Re1, White immediately targets the f5 bishop before recapturing in the center.
The critical detail is 12...Nfxe5!: only this knight can capture. The notes show that after 12...Ndxe5 White gets a clear advantage with a forcing sequence ending in Nxf5. "Amazing prep", in Alonso Rosell's words. After Black's precise 13...Kf7! White emerged just slightly better, and the game was eventually drawn.
Ayats Llobera, Gerard(2438)vsOhler, Julius(2242)
1/2-1/2
VI Llinars Int Open 2026 · 1 Jul 2026
Very interesting extra idea.
1.e4c62.d4d53.e5Bf54.Nf3e65.Be2Nd76.O-Oa57.a4f68.Nbd2Nh69.Nb3Nf710.Nh4Very interesting extra idea.
10.Re1The most played move, and also good.
10...fxe511.Nxf5exf512.dxe5Nfxe5!Only this knight can capture.
Takeaway: even well-mapped positions leave room for a new approach. 10.Nh4 asks Black a question nobody had asked before, and only one recapture answers it.
6. A model plan for Black against 4.h4: Kollars – Donchenko
Over to 4.h4 h5. Kollars met the bishop trade with 7.Nf3, when 7.Bg5 is the main line, and Donchenko showed that the sideline brings White nothing new. His novelty 9...Rc8 is part of a clean plan: play ...c5 early and fight for the dark squares. By move 14 Black had, in Alonso Rosell's words, "an amazing position".
The rest was what he calls a perfect game from Black: Donchenko kept a small pull all the way and Kollars had to work for the draw.
10...cxd411.cxd4Nge712.Bg5Qd713.Nc3Nf514.Ne2Be7Black got an amazing position. White's idea isn't really worth much: Black can play c5 early and then fight that bishop. 15.Ng3Now the only move for Black. 15...Bxg516.Nxf5Be717.Ne3g618.Rac1Kf819.Rc3Kg720.Rfc1a621.Qc2Na722.Rc7Qb5⩱A perfect game from Black. 23.Kh2Qb624.g3Nc625.Rxc8Rxc826.Kg2Na727.Qd2Rxc128.Qxc1Nc629.Qd2Qd830.Qc2Qb631.Qd2Qd832.Qc2Qb633.Qd21/2-1/2
Takeaway: if you play the Caro-Kann against 4.h4, this is a model equalizing plan: trade the bishops on d3, hit with an early ...c5, and fight for the dark squares.
7. A good novelty isn't enough: Mariot Vaz – Rodi
Same 4.h4 h5 line, and a reminder that finding a novelty and converting it are two different skills. After Black's inaccurate 9...c5?!, White found 11.Qc2!, a good novelty, the thematic unpinning move.
But one move later he went wrong: 12.cxd5? let Black take over, when 12.dxc5! followed by cxd5 and Ne4 would have been winning; the notes show Black's kingside simply doesn't work in that line. Instead, "already Black is better" after 13...cxd4, and Rodi ground out the win.
Mariot Vaz, Joao Antonio Bertolu(1982)vsRodi, L(2232)
0-1
Curitiba Chess Open 2026 · 20 Apr 2026
A good novelty, the thematic unpinning move.
1.e4c62.d4d53.e5Bf54.h4h55.Bd3Bxd36.Qxd3Qa5+7.Nd2e68.Nf3Qa69.c4c5?!Not a great move. 10.O-ONc611.Qc2!A good novelty, the thematic unpinning move. 11...O-O-O12.cxd5
12.dxc5Bxc513.cxd5Rxd514.Ne4Be715.Rd1+−It's just amazing: Black's kingside doesn't work.
12...Rxd513.Ne4cxd4⩱Already Black is better. 14.Bf4Nh615.a3Be716.b4Kb817.Rfb1Qb618.Qd3Ng419.Neg5Bxg520.Nxg5Ka821.Re1Rhd822.Bg3Ncxe523.Bxe5Nxe524.Rxe5Rxe525.Nxf7Red526.Nxd8Qxd827.g3Qc728.Re1e529.Qe4Qd730.f4d331.fxe5d232.Rd1Rd333.Kg2a634.a4Rd435.Qf3Qe736.Qxh5Rd537.Qg5Qxb438.Qf4Rd439.Qe3Qxa440.Qf3Qc441.h5Rd342.Qf8+Ka743.Qxg7Qe4+44.Kh3Qe245.Qg4Qxe546.Qg6Rd647.Qg4Rd548.Kg2Qxh549.Qxh5Rxh550.Rxd2a551.g4Rc552.Kf3a453.Rg2b554.g5a355.Ke3b456.Rg4a257.Rxb40-1
Takeaway: the novelty gets you the better position; it doesn't play the follow-up for you. One natural-looking recapture threw away everything 11.Qc2! had earned.
8. When the novelty is a strange knight move: Tzagarakis – Megalios
A different flavor of 4.h4: Black met it with 4...Qb6, and after White's inaccurate 5.h5 (5.g4 is known to be good for White), Black uncorked 5...Nh6. A strange move, but Alonso Rosell admits: after it, he likes Black's ideas.
The follow-up 6...f6! is the point, and the notes contain a gem: after 7.Bxh6?! gxh6 8.exf6 Qxb2 9.Kd2, the machine-like 9...Bc8!! keeps everything unclear. Black retreated with 9...Qb6 instead, and White got a clear advantage, though the game eventually ended in a repetition.
Tzagarakis, Panagiotis(2192)vsMegalios, K(2385)
1/2-1/2
53rd TCh-GRE 2026 · 4 Jul 2026
A strange move, but after it I like Black's ideas.
1.e4c62.d4d53.e5Bf54.h4Qb65.h5Not the best move, though.
5.g4Bd76.Nc3h57.gxh5Bf5Is known to be good for White.
5...Nh6A strange move, but after it I like Black's ideas. 6.Nc3!
Takeaway: a novelty doesn't have to change the plan, only the move that executes it. 5...Nh6 stops White's expansion just like the standard 5...h6, but it develops a piece and drags the game out of known theory.
9. A new idea in the 4.g4 jungle: Bharath – Tan
We teased this one in the series hub, and here's the full story. The wild 4.g4 leads to some of the densest theory in the Caro-Kann, and after 4...Be4 5.f3 Bg6 6.e6 fxe6 7.h4 h5, Bharath's 8.Nh3 is exactly the kind of novelty that works in practice: a new idea in a dense line.
Objectively? Many moves work for Black. Alonso Rosell's notes show that in the 8...hxg4 line Black "can choose to play ANY move" and there's no difficult idea to find. Except the one Tan played: 8...Nf6?, and White's initiative rolled from there.
Bharath, Subramaniyam H(2589)vsTan, Jun Ying(2404)
1-0
3rd 3-0 Thu 30th Apr 2026 · 30 Apr 2026
Nice because it's a new idea in a dense line, but many moves work for Black.
1.e4c62.d4d53.e5Bf54.g4Be45.f3Bg66.e6fxe67.h4h58.Nh3Nice because it's a new idea in a dense line, but many moves work for Black. 8...Nf6?Except this one.
8...hxg49.fxg4Rxh410.Bg5Rh811.Bd3Not great for White. Black can choose to play ANY move here and there's no difficult idea.
Takeaway: in dense, forcing theory, a novelty's practical value can be enormous even when the engine shrugs. Your opponent has to solve a brand-new problem with the clock running.
That's the 3...Bf5 material: nine novelties, four different White systems, and the same lesson in every one of them. The classical main line of the Caro-Kann Advance is anything but settled theory.
All nine games came out of a single search: the Caro-Kann starting position, filtered through the novelty explorer. If you play 3...Bf5 with either color, you can run the same search and see what turns up in your own lines. Part 3 (the sharp 3...c5) and Part 4 (the sidelines: 3.f3, the Exchange and 2.Nc3) are coming next.