Nimzo-Indian Defense: Rubinstein System
The Rubinstein System of the Nimzo-Indian is 4.e3, a modest pawn move that opens the f1 bishop and supports d4. White develops calmly and keeps choices like Bd3, Ne2 and a3, while Black picks a setup with ...O-O, ...b6, ...c5 or ...d5.
- Moves
- 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3
- ECO
- E40, E41
- Engine
- +0.12 · level (Stockfish 17.1, depth 20)
- Played
- 614 games in our lichess sample
- White scores
- 55.7%
Key ideas for both sides
White
- Develop with Bd3 and Nf3 or Ne2, then castle; your pawn structure stays solid with d4 and e3.
- Play a3 to force ...Bxc3+, then use the bishop pair and the bxc3 pawn to support e4.
- Meet 4...c5 with Ne2, the engine's second line, so a trade on c3 can be answered by a knight recapture.
- Against ...d5, Qa4+ gains time and later Bd2 breaks the pin on the c3 knight.
Black
- Castle with 4...O-O, the engine's first choice, and decide on ...d5 or ...b6 after White commits.
- Play ...b6 and ...Bb7 to fight for e4 with the bishop and the f6 knight.
- Strike with ...c5 to attack d4, and look at ...Ne4 if White's knight leaves c3 unprotected.
- Trade on c3 after a3 and target the doubled c-pawns with ...b6 and ...Ba6 or ...Na5.
Plans and pawn structure
With e3, White chooses safety over speed. Black has time to set up and usually trades on c3 at a good moment, leaving White with doubled c-pawns and the bishop pair. White's plan is to castle, then push e4 with support from f3 or Nf3. Black's plan is to control e4 with ...b6, ...Bb7 and ...Ne4, and to hit c4 with ...Ba6 or ...Na5. If White plays Ne2, a knight recapture on c3 keeps the pawns healthy.
What the engine plays from here
Stockfish 17.1 at depth 20 rates the position +0.12: level. Its three top choices for Black:
- +0.12 4...O-O 5.a3 Bxc3+ 6.bxc3 b6 7.Bd3
- +0.15 4...c5 5.Ne2 cxd4 6.exd4 d5 7.c5
- +0.19 4...d5 5.Qa4+ Nc6 6.Bd2 O-O 7.a3
Pawns, from White's side.
How it scores on lichess
614 rated lichess games reached this position; White scored 55.7%.
Light: White wins. Grey: draws. Dark: Black wins. About the sample.
Where it goes next
- Normal Variation4...O-O · 1,020 games
- St. Petersburg Variation4...b6 · 375 games
- Rubinstein System, Taimanov Variation4...Nc6 · rare
- Sämisch Variation, Capablanca Variation4...c5 · rare
- Normal Variation, Bernstein Defense4...O-O · rare
- Normal Variation, Schlechter Defense4...b6 · rare
How to play against it
Black, castle and stay flexible with 4...O-O; it covers most of White's options. Avoid giving up the b4 bishop for nothing, and trade it when White's pawns end up doubled. If White plays Ne2 and a3, consider ...Be7 or ...Ba5 to keep the pin.
Other lines with this name
The lichess opening list also files this line under the same name, though it reaches a different position: 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 c5.
Questions
What are the moves of the Nimzo-Indian Defense: Rubinstein System?
The Nimzo-Indian Defense: Rubinstein System starts 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3. Its ECO code is E40, E41.
Is the Nimzo-Indian Defense: Rubinstein System good for White?
Stockfish 17.1 rates the position +0.12 at depth 20, which is level. In 614 lichess games from our sample, White scored 55.7%. A sound, flexible line for White players who like a solid structure, and Black needs to know when to trade the b4 bishop.
What is the main idea of the Nimzo-Indian Defense: Rubinstein System?
White plays the solid e3, keeping a firm center and choosing among Bd3, Ne2 and a3 later. Black chooses a setup and usually trades on c3 when White's pawns end up doubled.
What should Black play next?
The engine's first choice is O-O, with c5 and d5 close behind. 4...O-O keeps every option open and waits to see where White develops.
Related lines
- Nimzo-Indian Defense
- Classical Variation
- Three Knights Variation
- Leningrad Variation
- Sämisch Variation
- Normal Variation
- How to beat the Nimzo-Indian Defenseguide
Updated October 2026. Sources and method.