The Nimzo-Indian Defense is the chess opening that starts 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4. With 3...Bb4 Black pins the knight on c3 to White's king, so that knight no longer controls e4 and White cannot yet play e2–e4. Black is often happy to give up the bishop for the knight with ...Bxc3, leaving White with doubled c-pawns in return for the bishop pair, which makes the Nimzo one of the most solid and flexible answers to 1.d4.
How to reach the Nimzo-Indian Defense
The only standard move order is 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4. The position depends on White's third move: the Nimzo exists only if White develops the queen's knight to c3. If White plays 3.Nf3, there is no knight to pin, and Black chooses between the Queen's Indian (3...b6), the Bogo-Indian (3...Bb4+) and 3...d5. If White plays 3.g3, the game usually heads toward a Catalan.
Transpositions are common. After 1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Black can play 4...Bb4, the Ragozin, a Nimzo–Queen's Gambit hybrid. And the Three Knights line 4.Nf3 below can move into Queen's Gambit structures once Black plays ...d5.
Start
The pin is the whole point. Because the c3 knight cannot move without exposing the king to check, White's control of e4 is reduced to the d-pawn and the queen, and Black's knight on f6 already guards e4. Every main line is White's answer to one question: how do I free the knight or prepare e4 without wasting too much time?
Strengths and drawbacks
Strengths for Black
- Sound and principled: develop, pin, castle. No early pawn sacrifices and no need to memorize long forced lines before move ten.
- Flexible structure. Black can choose ...d5, ...c5, ...b6 or ...d6 depending on White's setup.
- Clear long-term targets. When Black takes on c3, the doubled c-pawns give Black something to attack for the rest of the game.
- Stockfish rates it as close to equal as any main defense to 1.d4 (see the engine verdict).
Drawbacks
- White chooses the game. Eight or more serious fourth moves exist, and each needs its own plan.
- Black often gives up the bishop pair. If the position opens before Black has a grip on the light squares, White's bishops become strong.
- White can avoid it with 3.Nf3 or 3.g3, so you need a second system (Queen's Indian, Bogo-Indian or a Queen's Gambit Declined) as well.
Main variations
Rubinstein Variation (4.e3)
White's most natural reply: develop, castle, and only later decide about e4. Black usually answers with 4...O-O, 4...c5 or 4...b6. The main line below shows the typical exchange in the center.
Start
5...d5 6.Nf3 c5 stakes a claim with two pawns and attacks d4. 7...dxc4 8.Bxc4 Nc6 makes White's bishop move twice and adds pressure on d4. After 9.a3 Bxc3 10.bxc3 Qc7, White has the bishop pair and a broad center (c3, d4 and soon e4); Black has a target on c3 and a queen that controls e5 and stops e3–e4 for the moment. It suits players who like classical, slow-building positions on either side.
Classical Variation (4.Qc2)
White's queen guards c3, so after ...Bxc3 White recaptures with the queen and keeps a healthy pawn structure. The cost is time: the queen moves early and can become a target.
Start
White has the bishop pair and no doubled pawns. Black is ahead in development and uses the b7 bishop, the e4 square (...Ne4) and ...h6 to harass the queen and bishop. Black's other main try is 4...c5, hitting d4 at once; after 5.dxc5 O-O 6.a3 Bxc5 7.Nf3 b6 Black has regained the pawn and plans ...Bb7, though Stockfish keeps White a little better there. The Classical suits players who prefer a clean structure over quick development.
Sämisch Variation (4.a3)
White forces the trade immediately: 4...Bxc3+ 5.bxc3. White accepts doubled c-pawns for the bishop pair and the plan of f3 and e4 to build a big center.
Start
Black blockades with ...c5 and ...Nc6, often adds ...b6 and ...Ba6, and attacks the weak c4 pawn. Stockfish's top choice for White here is 8.Ne2, keeping f2–f3 and e3–e4 available. This is a fighting line for White players who want the initiative and accept a structural weakness to get it.
Three Knights Variation (4.Nf3)
White simply develops and keeps every option open. Black usually plays 4...O-O, 4...b6 or 4...c5. With 4...c5 5.g3 White combines the Nimzo with a kingside fianchetto, and the game becomes open and tactical.
Start
Black has traded the c-pawn for White's d-pawn and strikes in the center with ...d5. The g2 bishop now bears on d5 and b7, so Black must develop accurately. It suits players who know their Queen's Gambit and Catalan structures, because many lines transpose.
Leningrad Variation (4.Bg5)
White pins the f6 knight in return. After 4...h6 5.Bh4 c5 6.d5 White gains space; Black answers with ...d6 and often ...Bxc3+, ...e5 and ...g5 to win back the pin.
Start
After 8.bxc3 the structure is locked and Stockfish rates it as level (+0.03 at depth 20). This is a rarer, aggressive choice for White and a good line for Black players who like closed, maneuvering games.
Kmoch Variation (4.f3)
White prepares e4 directly with the f-pawn. Black's most direct reply is 4...d5, striking in the center before e4 arrives.
Start
The position resembles a Sämisch with an early ...d5. White's best move by engine is 8.dxc5, giving up a pawn temporarily for open lines for the bishops; Black usually regains it with ...Qa5. This is sharp theory and the line where White's engine edge is largest among those shown here.
| Variation | Moves | Character |
|---|---|---|
| Rubinstein | 4.e3 | Classical development, slow buildup, flexible center |
| Classical | 4.Qc2 | White keeps a clean structure, Black leads in development |
| Sämisch | 4.a3 | Doubled c-pawns for the bishop pair and a big center |
| Three Knights | 4.Nf3 | Flexible, often transposes to Queen's Gambit or Catalan play |
| Leningrad | 4.Bg5 | Counter-pin, space with d5, closed maneuvering |
| Kmoch | 4.f3 | Direct e4 preparation, sharp and theoretical |
Plans for White
- Win the bishop pair, then open the position. After ...Bxc3 bxc3, White's main compensation is the two bishops. Open lines with c4xd5, e3–e4 or f3 and e4 so they have diagonals.
- Prepare e4 before playing it. Qc2, f3, a3 or Bd3 plus Nf3 all add control of e4. Playing e4 while the knight is still pinned loses a pawn (see the trap).
- Fix or dissolve the doubled pawns. A pawn on c4 is a target; White often plays c4xd5 or dxc5 to trade it off, or advances to c5 to cramp Black.
- Kingside attack in the Rubinstein. With the bishop on d3, a knight on f3 and e3–e4 coming, White's pieces aim at h7; Black's king often faces pressure if Black neglects the center.
Plans for Black
- Take on c3 when it costs White something. Trade the bishop when it doubles the pawns or wins a tempo. Against 4.Qc2, where the queen recaptures, Black usually waits for a3.
- Blockade and attack c4. In doubled-pawn structures, play ...c5, ...b6, ...Ba6 and ...Nc6–a5 to pile on the c4 pawn, and keep the position closed so the bishops stay quiet.
- Control e4. The f6 knight, a bishop on b7 and the move ...Ne4 all fight for e4. As long as White cannot play e4, White's center stays passive.
- Strike with ...c5 and ...d5. Pressure on d4 from the c-pawn and the c6 knight is Black's main source of play in the Rubinstein and Three Knights.
- Time ...e5 well. In closed Sämisch and Leningrad structures, ...e5 locks the center and gives Black's knights outposts on f4 and d4.
Traps to know
4.e4? walks into the pin
The most instructive early mistake shows exactly why 3...Bb4 works. White grabs the center at once.
Start
After 4.e4? Nxe4 Black has won a pawn. The c3 knight is pinned to the king by the bishop on b4, so Nxe4 is illegal: chess.js confirms White's only knight moves in that position are Ne2, Nf3 and Nh3. Stockfish 17.1 at depth 20 scores the position after 4.e4 at −0.68 (best reply 4...Nxe4) and after 4...Nxe4 at −0.73. White must prepare e4 with Qc2, f3 or a3 first. As Black, look for this every time White pushes e4 while the pin is still on.
How to play against the Nimzo-Indian Defense
If you are White and want to avoid theory, play 3.Nf3 or 3.g3 and never allow the pin. If you want to face it, pick one fourth move and learn its structure rather than its move lists:
- 4.e3 is the lowest-risk choice. Develop with Bd3, Nf3 and O-O, and play a3 to ask the bishop its intentions on your terms.
- 4.Qc2 is the choice if you hate doubled pawns. You lose some time, but you keep the bishop pair with a healthy structure.
- 4.a3 is for players who want a fight. Accept the doubled pawns, play f3 and e4, and attack.
In every case, respect the pin: do not push e4 until you control the square, and do not let Black sit a knight on e4 for free.
Engine verdict
We analyzed each position with Stockfish 17.1 (lite, single thread) to a fixed depth of 20. Scores are from White's side in pawns; these are engine evaluations, not game statistics.
| Position | Evaluation | Engine's move |
|---|---|---|
| After 2...e6 | +0.44 | 3.g3 |
| After 3...Bb4 | +0.25 | 4.Nf3 |
| Rubinstein, after 7...dxc4 | +0.22 | 8.Bxc4 |
| Rubinstein, after 10...Qc7 | +0.26 | 11.Bb5 |
| Classical, after 7...Bb7 | +0.31 | 8.e3 |
| Classical 4...c5, after 7...b6 | +0.44 | 8.Bf4 |
| Sämisch, after 7...O-O | +0.25 | 8.Ne2 |
| Three Knights, after 7...d5 | +0.29 | 8.cxd5 |
| Leningrad, after 7...Bxc3+ | +0.03 | 8.bxc3 |
| Kmoch, after 7...Nxd5 | +0.38 | 8.dxc5 |
White's five best replies to 3...Bb4 (MultiPV 5, depth 20) are 4.Nf3 (+0.24), 4.Qc2 (+0.22), 4.e3 (+0.20), 4.Bd2 (+0.15) and 4.g3 (+0.14). The key reading: 3...Bb4 cuts White's edge from +0.44 to +0.25, and White's top five replies sit within a tenth of a pawn of each other. White has many good moves and no forced route to an advantage. Every line in the table stays below half a pawn, which in engine terms means a balanced game.
History
The opening is named after Aron Nimzowitsch, who played it in the 1910s and 1920s and built it into his ideas about blockade and control of key squares instead of direct occupation of the center. The 4.e3 line carries the name of Akiba Rubinstein, and 4.a3 is named after Friedrich Sämisch. Since then the Nimzo-Indian has been a main defense to 1.d4 at the highest level and remains a staple of world-class play today.
Frequently asked questions
Is the Nimzo-Indian Defense good for beginners?
Yes, more than most 1.d4 defenses. The first moves follow clear principles, there is no early tactical minefield for Black, and the main trap (4.e4? Nxe4) works in Black's favor. The deeper lessons about pawn structure and the bishop pair come with experience.
Why does Black give up the bishop pair?
Because the trade damages White. After ...Bxc3 and bxc3, White has doubled c-pawns that are hard to defend, and Black gains time and control of e4. Black only makes the trade when it doubles the pawns or wins a tempo.
How does White avoid the Nimzo-Indian?
By playing 3.Nf3 instead of 3.Nc3, so there is no knight to pin, or 3.g3, heading for a Catalan. Black then needs a second system such as the Queen's Indian, the Bogo-Indian or the Queen's Gambit Declined.
What is the difference between 4.e3 and 4.Qc2?
4.e3 develops quickly and accepts doubled pawns after ...Bxc3; 4.Qc2 spends a tempo so the queen can recapture on c3 and keep the structure intact. Stockfish rates them almost equally (+0.20 and +0.22 at depth 20).
What is the best reply to the Nimzo-Indian for White?
There is no single best move. Stockfish's top choices, 4.Nf3, 4.Qc2 and 4.e3, are all within 0.04 pawns. Choose by style: 4.e3 for solid development, 4.Qc2 for a clean structure, 4.a3 for a sharp fight.
Drill the Rubinstein, Classical, Sämisch, Three Knights, Leningrad and Kmoch lines with the trainer at the top of this page, then test your own ideas in the analysis board or play the opening against the engine on Play Chess. For related 1.d4 defenses, compare the Queen's Gambit, the Slav Defense, the King's Indian Defense and the Grunfeld Defense.