What Is the Nimzo-Indian Defense?
The Nimzo-Indian Defense is 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4. Black's bishop pins the knight on c3 to White's king, so for now that knight doesn't guard e4, and White can't push 4.e4 safely. Black is often happy to trade the bishop for the knight and leave White with doubled c pawns. The opening is named after Aron Nimzowitsch, who developed it and brought it into master chess in the early 20th century. Its ECO codes run from E20 to E59, and every world champion since Capablanca has played it. Is it sound? Yes, as sound as any reply to 1.d4. In our October 2026 test, Stockfish 19 at depth 30 picked 3...Bb4 as Black's best move after 3.Nc3, and it rated the game about 0.1 to 0.2 pawns better for White. For comparison, the King's Indian move 1.d4 Nf6 2.c4 g6 rated about 0.36. Our Nimzo-Indian course has 7 lines, all from Black's side, against five of White's fourth moves: 4.Qc2, 4.e3, 4.a3, 4.Nf3 and 4.g3.
Key Moves in the Nimzo-Indian Defense
After 3...Bb4, White decides how to handle the pin, and each choice has its own name. 4.e3 is the Rubinstein System, after Akiba Rubinstein, and it's White's most common answer. White develops first, and Black usually castles, plays ...c5 or fianchettoes with ...b6. The book calls 4...b6 the St. Petersburg Variation, and 5.Ne2 Ba6 is the Fischer Variation. 4.Qc2 is the Classical or Capablanca Variation. The queen guards c3, so White can take back on c3 without doubled pawns. It came back in the 1990s and is now as popular as the Rubinstein. Against it, Black can castle, play 4...d5, the Noa Variation, or play 4...c5. After 4...c5 5.dxc5, Black castles, and the book calls that line the Pirc Variation, although it has nothing to do with the Pirc Defense, 1.e4 d6. 4.a3 is the Sämisch Variation: White makes the bishop take at once, accepts doubled pawns and gets the two bishops. 4.Nf3 is the Three Knights Variation, also called the Kasparov Variation, and 4.g3 is the Romanishin Variation, a fianchetto in the style of the Catalan. Rarer tries include 4.f3, 4.Bg5 (the Leningrad Variation), 4.Qb3 (the Spielmann Variation), 4.Qd3 (the Mikenas Variation) and the gambit 4.e4. The line at the top of this page is the Hübner Variation of the Rubinstein System. White can avoid the Nimzo altogether with 3.Nf3 or 3.g3.
1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 c5 5.Bd3 Nc6 6.Nf3 Bxc3+ 7.bxc3 d6Nimzo-Indian Defense Strategy & Ideas
Black's plan grows out of the pin. First, Black is ready to give up the bishop for the knight on c3. White gets the two bishops, but Black often gets doubled c pawns to attack and more control of the light squares e4 and d5. Second, once White has the bishop pair, Black wants the position closed, because bishops need open lines. So Black blockades White's pawns and keeps them from moving. The classic example is Botvinnik against Reshevsky in the 1948 world championship. Reshevsky stopped White's king side attack with ...Ne8 and ...f5. After that, White's bishops had nothing to attack, White's queen had to guard the pawns on a3 and c4, and Black traded queens and won the endgame. In our engine's Sämisch line, Black did the same thing with ...b6, ...Na5 and ...Ba6 against the c4 pawn, and ...e5 to close the center. White's plan is the opposite: build a pawn center with e4, open the position and give the bishops room. Our view: once you've taken on c3, count your moves before you open the center, because every open line helps White's bishops.
Typical Pawn Structures
The doubled c pawns decide many Nimzo-Indian games. After ...Bxc3+ and bxc3, White has pawns on c3 and c4. They control d4 and b4 and give White a half open b file, but they can't defend each other, and the front pawn on c4 is the usual target. Black attacks it with ...b6, ...Ba6, ...Na5 and ...Rc8, and blocks White's center with pawns on c5, d6 and e5. That's the plan of the Hübner Variation at the top of this page: Black sets up the blockade on the dark squares with ...d6 and ...e5, and the closed position favors Black's knights over White's bishops. Against 4.Qc2, White takes back on c3 with the queen, so no pawns are doubled. Black then fights for the light squares with ...b6 and ...Bb7, or opens the game with ...d5 or ...c5, because White's queen moved early and White's king side pieces are still at home. Against 4.e3, many lines give White an isolated pawn on d4 after Black trades on c4 and d4. In our engine's line from the Gligoric System, White castled and then 7...dxc4 8.Bxc4 cxd4 9.exd4 b6 left White with that pawn. That order of moves is the Karpov Variation.
Common Mistakes to Avoid
Every score here comes from Stockfish 19 at depth 22. First, for White: grabbing the c7 pawn in the Classical main line when White's e pawn is still on e2. After Black castles, 5.a3 Bxc3+ 6.Qxc3 b6 7.Bg5 Bb7 8.f3 h6 9.Bh4 d5 10.cxd5 exd5 11.Bxf6 Qxf6 12.Qxc7 Ba6 wins a pawn, but the e2 pawn blocks the bishop on f1, and Black's bishop on a6 keeps White's king in the center. The Wikipedia article on the opening calls this grab very dangerous for White, and our test rated Black about 0.3 to 0.4 pawns better, a pawn down. In the engine's line, 13.e3 Re8 14.Qc3 Bxf1 15.Kxf1 cost White the right to castle. Second, for White: the Dilworth Gambit, 4.e4. After 4...Nxe4 5.Qg4 Nxc3 6.Bd2 Nd5, the engine rated Black about two and a half pawns better, so the gambit gives White nothing for the pawn. Third, for White: the Sämisch with no plan for e4. After 4.a3 Bxc3+ 5.bxc3, our test already gave Black a small edge, and in the end of our Sämisch line, after 7...d6, it still did. White's two bishops only count if the center opens.
Common Traps in the Nimzo-Indian Defense
Both traps below are ones Black has to avoid. The first is in the Classical main line, and it's the reverse of the pawn grab in the section above. After Black castles, 5.a3 Bxc3+ 6.Qxc3 b6 7.Bg5 Bb7 8.e3 h6 9.Bh4 d5 10.cxd5, the natural 10...exd5? is a mistake. Now 11.Bxf6 Qxf6 12.Qxc7 Ba6 doesn't work, because White's e pawn has moved and the f1 bishop can take: 13.Bxa6 Nxa6 14.Qb7, and the queen hits the loose knight on a6. Stockfish 19 at depth 22 scored White about two and a half pawns better after 14.Qb7, and taking back on f6 with the g pawn instead left Black just as badly off. The move to play is 10...Bxd5, which kept the game level in our test, and 8...d6, followed by ...Nbd7 and ...c5, was level too. The second trap comes from the Dilworth Gambit, 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e4 Nxe4 5.Qg4. White's queen hits the knight on e4 and the pawn on g7 at the same time. If Black castles to guard g7, 6.Qxe4 wins the knight, and the engine scored White about five pawns better. The right answer is 5...Nxc3, and after 6.Bd2 the knight goes back with 6...Nd5. Then the engine rated Black about two and a half pawns better. Vernon Dilworth published the idea in CHESS magazine in March 1949, and Chris Ward later called it "critical, but basically rubbish".
Famous Nimzo-Indian Defense Players & Games
Aron Nimzowitsch brought the defense into master chess in the early 20th century. Akiba Rubinstein gave his name to 4.e3, and Svetozar Gligorić and Lajos Portisch shaped its theory at the top level. Rudolf Spielmann played 4.Qb3 at Carlsbad in 1929. In the 1948 world championship, Samuel Reshevsky beat Mikhail Botvinnik with the blockade described above. Botvinnik chose the Sämisch Variation five times against Mikhail Tal in their 1960 title match, and all five games were drawn. In the 1961 rematch he used it once more and won. In 1972, Bobby Fischer won game 5 of his title match against Boris Spassky with the Hübner Variation, a line Robert Hübner had made popular in the late 1960s. Tal scored a crushing win over Spassky at Tallinn in 1973 against the Leningrad Variation, with 6...b5. In the 1985 world championship, Garry Kasparov played 4.Nf3 six times against Anatoly Karpov, with three wins and three draws. Alexei Shirov did well with 4.f3 in the early 1990s, then lost three games in a row with it and gave it up. The Classical, 4.Qc2, came back in the same decade, and Vladimir Kramnik is one of the players who defended its Pirc Variation against Kasparov.
Frequently Asked Questions
Is the Nimzo-Indian Defense good?▼
Yes. It's one of the most respected answers to 1.d4, and every world champion since Capablanca has played it. In our October 2026 test, Stockfish 19 at depth 30 picked 3...Bb4 as Black's best move after 3.Nc3 and rated the game about 0.1 to 0.2 pawns for White. That's less than the 0.36 after the King's Indian move 2...g6, and much less than the 0.58 after the Dutch, 1.d4 f5. Our view: it suits players who like clear plans more than early tactics.
What is the main line of the Nimzo-Indian Defense?▼
There are two. The Rubinstein System, 4.e3, is White's most common answer, and the Classical Variation, 4.Qc2, is now just as popular. One main line of 4.e3 is the Hübner Variation, 4...c5 5.Bd3 Nc6 6.Nf3 Bxc3+ 7.bxc3 d6, which Fischer used to beat Spassky in 1972. In the Classical, Black castles, and 5.a3 Bxc3+ 6.Qxc3 b6 7.Bg5 Bb7 is the main line. Our trainer covers both systems, plus the Sämisch, the Three Knights and the Romanishin.
How should White play against the Nimzo-Indian?▼
Most players choose 4.e3 or 4.Qc2. At depth 30, Stockfish 19's first choice was 4.e3, at about 0.18 pawns for White, with 4.Nf3 at about 0.13. At depth 22, 4.Qc2 rated about 0.17 against Black's best answer, 4...d5. The Sämisch, 4.a3, gave Black a small edge after 4...Bxc3+ 5.bxc3, and so did 4.Bg5 and 4.Qd3, while 4.g3, 4.f3 and 4.Qb3 came out level. Our view: 4.e3 is the easiest road for club players, because White develops first and decides later.
Can you play the Nimzo-Indian against the London System?▼
No. The Nimzo needs White's pawn on c4 and knight on c3, and London players don't play them early. After 1.d4 Nf6 2.Bf4 e6, our test with Stockfish 19 at depth 22 rated the game about 0.15 pawns for White, so the same ...e6 start works well there. Our view: a Nimzo player can keep ...b6 and ...Bb7 against the London and fight for e4 the same way.
Should I play the Nimzo-Indian or the King's Indian?▼
Play the Nimzo-Indian if you want a solid game with clear plans, and the King's Indian if you want an unbalanced fight. In our October 2026 test with Stockfish 19 at depth 30, the position after 3...Bb4 rated about 0.18 pawns for White and 1.d4 Nf6 2.c4 g6 about 0.36. One catch: the Nimzo needs White to play 3.Nc3. After 3.Nf3, Black can choose 3...Bb4+, the Bogo-Indian Defense, or 3...b6, the Queen's Indian Defense, and the engine's first choice was 3...d5, a Queen's Gambit Declined. After 3.g3, the Catalan, its first choice was 3...Bb4+.
What traps should I know in the Nimzo-Indian?▼
Two, and both are for Black to avoid. In the Classical with 8.e3, after Black castles and 5.a3 Bxc3+ 6.Qxc3 b6 7.Bg5 Bb7 8.e3 h6 9.Bh4 d5 10.cxd5, take back with 10...Bxd5. The pawn capture 10...exd5? allows 11.Bxf6 Qxf6 12.Qxc7 Ba6 13.Bxa6 Nxa6 14.Qb7. Against the Dilworth Gambit, 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e4 Nxe4 5.Qg4, don't castle, because 6.Qxe4 wins the knight. Play 5...Nxc3 instead.
Related Openings
Ready to Master the Nimzo-Indian Defense?
Practice every variation with CheckmateX's free interactive trainer. Track your progress, earn mastery points, and build a winning opening repertoire.
Start Training →