Chess Openings Lab
h1g2f3e4d5c6b7a8

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

The main lines you will meet

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.