The London System has gained immense popularity in recent years, and for good reason when facing computer opponents. This opening provides a solid, flexible structure that's difficult for engines to punish severely.
Unlike sharp openings such as the Sicilian Dragon or King's Indian Attack, the London doesn't require memorizing 20 moves of theory. Instead, you follow a systematic development plan: Bf4, e3, Nf3, Bd3, Nbd2, c3, and h3. This consistency is invaluable when facing engines that exploit theoretical inaccuracies mercilessly.
Why the London Works Against Engines
When playing the London against Stockfish or similar engines, your goal isn't to achieve an advantage—it's to reach a balanced middlegame where you have fighting chances. The system accomplishes this by delaying central tension and keeping the position closed.
1.d4 d5 2.Bf4 Nf6 3.e3 e6 4.Nf3 Bd6 5.Bg3 O-O 6.Bd3 c5 7.c3
The middlegame plans involve minority attacks on the queenside or central breaks with e4 after proper preparation. Both plans are straightforward and don't require deep calculation, allowing you to conserve mental energy for critical moments.
Warning: Avoid Passivity
The London can lead to drawish positions if you play too passively. Against lower-level engines (levels 1-4), you must inject dynamism by pushing f4-f5 or b4-b5 at the right moment. Study grandmaster games in the London to understand when solid play transitions to active aggression.