How to Beat the London System
The London is sound, so you will not refute it. What you can do is choose a setup that hits its weak spots, the b2 pawn and the f4 bishop, and stop White from getting the easy kingside attack the system wants.
- Starts
- 1.d4 d5 2.Nf3 Nf6 3.Bf4
- You play
- Black
- Black scores
- 46.4% in 27,936 lichess games
The direct answer: ...c5 and a queen on b6
The engine's first choice is 3...c5, and it is the most practical way to challenge the London. The idea is simple: White's setup is built for slow play, so Black hits the center before White finishes it. The engine line runs 4.e3 Nc6 5.Nbd2 cxd4 6.exd4 Bf5 7.Bb5, and Black has free development and an open c-file.
The queen move to b6 is the follow-up club players should know. It attacks b2 and also hits d4. In the second engine line, 3...e6 4.e3 c5 5.Nbd2 Qb6, White has to spend a tempo on 6.Rb1, and after 6...Bd6 Black offers to trade the f4 bishop at once.
Trade the f4 bishop
The f4 bishop is White's best piece. It sits outside the pawn chain, controls e5 and supports Ne5. When it disappears, White's kingside attack loses most of its force. Put a bishop on d6 and invite the trade. If White retreats to g3, you can still choose when to take on g3, and a recapture with the h-pawn gives White a half-open h-file, so keep that in mind before you castle.
The third engine line shows the same theme with 3...Bf5 4.e3 e6 5.c4 Bd6 6.Bxd6 cxd6. Black's structure is slightly changed, but White's best bishop is gone and the game is level.
If you want a fight: the ...g6 setup
Against 1.d4 Nf6 2.Nf3 g6 3.Bf4 White scored just 50.6%, and the engine calls the position equal. Black fianchettoes, castles and then picks a central break: ...d6 and ...e5, or ...c5. The London setup is built against ...d5, so it fits less well here, and White's slow moves give Black time.
The knight jump ...Nh5 is a useful tool. If White has not played h3, the knight attacks the f4 bishop and Black can win the bishop pair.
Traps and lines to avoid
- Grabbing b2 without a plan. In the Poisoned Pawn Variation, 5.Nc3 leaves b2 hanging on purpose. Taking it lets White's knight reach b5 and hit c7, and your queen can get chased around the queenside.
- Letting a knight settle on e5. If White gets Ne5, f4 and a bishop on d3 for free, the attack plays itself. Challenge e5 with ...Nd7 or ...Nc6.
- Locking in the c8 bishop. Playing ...e6 before the bishop comes out gives you the passive position White wants.
- Castling into a ready attack. Check whether White has a bishop on d3, a knight on e5 and a queen ready to reach h5 before you castle short.
A simple repertoire
If you want one setup to meet the London every time, use this order: ...d5, ...Nf6, ...c5, ...Nc6, then a queen on b6 or ...e6 with a bishop on d6. It keeps the c8 bishop free until you need it, puts immediate pressure on d4 and b2, and leads to the engine's first choice. Against the ...e6 move order, the same plan with ...c5 and ...Bd6 works just as well.
What White wants, and how to stop it
Every London player hopes for the same picture: pawns on c3, d4 and e3, a bishop on d3, a knight on e5 and the queen heading for the kingside. Your setup should make at least one part of that picture impossible. The early ...c5 makes c3 an uncomfortable support, the bishop on d6 removes the f4 bishop, and ...Nc6 or ...Nd7 keep e5 under control. If you cover those three points, the London becomes a quiet, equal game where the better player wins.
Plans once the opening is over
Once the f4 bishop is traded or the c-file is open, Black's play is on the queenside. Bring a rook to the c-file, use a queen on b6 or ...a5 and ...a4 to hit b2 and b3, and look for a minority push with ...b5 and ...b4 against White's c3 pawn. That push breaks up the pyramid White built in the opening.
In the center, keep d5 well protected. White sometimes tries c4 to change the structure, as in the engine line with 5.c4. If that happens, take on c4 at the right moment and use the open lines for your pieces.
Lines we recommend for Black
- Queen's Pawn Game: London System, with e6The most played line. Black's plan with ...e6, ...c5 and ...Bd6 is simple and sound.
- London SystemWhite scores only 50.6% against the ...g6 setup and the engine calls it level, a good fit for King's Indian players.
- London System: Poisoned Pawn VariationKnow this line before you put your queen on b6, so you do not fall for the b2 bait.
The main lines you will meet
- Queen's Pawn Game: London System, with e612,184 games · Black 45.8%
- Indian Defense: London System4,006 games · Black 47.5%
- London System3,943 games · Black 49.4%
- London System: Poisoned Pawn Variation55 games · Black 47.3%
Questions
What is the best way to play against the London System?
The London is sound, so you will not refute it. What you can do is choose a setup that hits its weak spots, the b2 pawn and the f4 bishop, and stop White from getting the easy kingside attack the system wants.
What does the engine play against the London System?
Stockfish 17.1 at depth 20 prefers 3...c5 and rates the position +0.09 (level).
Scores: Lichess rated games, September 2025 (blitz, rapid and classical). Engine: Stockfish 17.1. Updated October 2026. Method.