Chess Openings Lab
a8b7c6d5e4f3g2h1

King's Indian Attack

The King's Indian Attack starts here with 1.Nf3 d5 2.g3, where White prepares Bg2 and short castling before choosing a central plan. White often follows with d3, the knight to d2 and e4 for a reversed King's Indian setup, while Black takes the center with ...d5, ...c5 and ...e6 or ...Nf6.

Moves
1.Nf3 d5 2.g3
ECO
A05, A07
Engine
+0.14 · level (Stockfish 17.1, depth 20)
Played
13,615 games in our lichess sample
White scores
53.6%

Key ideas for both sides

White

  • Finish the setup with Bg2, O-O, d3 and the b1 knight on d2, then push e4 to fight for the center.
  • Against ...c5 and ...e6 setups, push e5 after e4 and attack on the kingside with h4 and a knight heading to g4.
  • Use c4 to hit d5, as in the engine lines, if Black's center is not well supported.
  • Punish the Omega-Delta Gambit with ...e5 by simply taking the pawn; the engine gives White a large edge.

Black

  • Build a broad center with ...Nf6, ...c5 and ...e6, the engine's top setup, and gain space with ...d4 when White plays c4.
  • Pin the f3 knight with ...Bg4 in the Keres Variation to slow down White's e4 plan.
  • Grab queenside space with ...c5, ...Nc6 and ...b5 while White prepares the kingside.
  • Mirror White with ...g6 and a bishop on g7 for a calm, symmetrical game.

Plans and pawn structure

In the standard King's Indian Attack, White plays e4 and later e5, gaining space on the kingside. Then a knight heads for g4, h4 adds a pawn lever, and the queen and rooks follow toward Black's king. Black's play comes on the queenside, with ...b5, ...b4 and ...a5 to open lines there. If White chooses c4 instead, as in the engine lines, the game turns into a Réti type position where Black's ...d4 gains space and White aims at the center with e3 or b4.

What the King's Indian Attack is about

The King's Indian Attack is a setup for White rather than a fixed line. Here it comes after 1.Nf3 d5 2.g3: White prepares Bg2 and short castling, then decides how to fight for the center. The usual plan is d3, the b1 knight to d2 and e4, a King's Indian Defense with colors reversed and an extra tempo. A modern option, shown in the engine lines, is c4 to hit Black's d5 pawn from the side.

From this position White scored 53.6% in 13615 games. The engine's top replies, 2...Nf6, 2...c5 and 2...e6, all keep the game close to equal. Black has many good setups because White does not commit early.

The main variations

The Symmetrical Defense, 1.Nf3 Nf6 2.g3 g6, is the most played line, with 1708 games. Black copies White's fianchetto and the game stays calm. In the Wahls Defense Black follows the same path but adds ...d5 after White's d3, and the engine slightly prefers Black there.

The Sicilian Variation, 2...c5, is one of the engine's top choices. White scored 56.6% in practice, but the engine line 3.Bg2 Nf6 4.O-O e6 5.c4 d4 6.d3 shows Black gaining space with ...d4. The French Variation, 3...Nc6, adds the knight and leads to the classic setup where White plays d3 and e4 against Black's pawns on c5 and d5.

The Keres Variation, 2...Bg4, develops the bishop and pins the knight before White can play e4 comfortably. White scored 56%. The Yugoslav Variation uses the same bishop move after ...c6.

The Omega-Delta Gambit, 2...e5, gives up a pawn, and the engine rates it clearly bad for Black. White scored 62.4%. Take the pawn and develop.

Typical plans for White

White's classic plan has three steps. First, finish the setup: Bg2, O-O, d3, the b1 knight to d2 and a rook on e1. Second, play e4 to challenge d5. Third, if Black allows it, push e5 to gain kingside space and cramp Black's knight on f6.

  • The kingside attack. With a pawn on e5, White plays h4, brings a knight toward g4 and swings the queen to the kingside. The g2 bishop supports e4 and the later push f4 and f5.
  • The c4 option. Against ...c5 and ...e6, the engine prefers c4. If Black answers ...d4, White gets a Benoni type game and uses e3 or b4 to break the chain.
  • Taking free pawns. Against the Omega-Delta Gambit, the pawn on e5 is simply loose.

Typical plans for Black

Black's most reliable plan is a strong center and queenside space. With pawns on c5, d5 and e6, a knight on c6 and the f8 bishop on e7 or d6, Black is ready to meet e4 calmly. Then ...b5, ...b4 and ...a5 open the queenside, where White has fewer defenders.

  • Pin the knight. The bishop on g4, as in the Keres Variation, slows e4 and e5 because the f3 knight cannot move freely.
  • Gain space with ...d4. If White plays c4, the engine's answer ...d4 cramps White's pieces and fixes the center.
  • Watch the kingside. Once White has e5, keep a knight near f8 or a pawn on h6 or h5 to slow the attack.

Mistakes club players make

  • Playing e4 too early. Without d3 and the knight on d2, the e4 pawn can become loose.
  • Forgetting the queenside as White. Black's ...b5 and ...b4 can arrive fast. A pawn on a4 or c4 slows it down.
  • Black castling into a ready attack. After e5, h4 and a knight on g4, the king on g8 needs defenders.
  • The Omega-Delta Gambit. Playing ...e5 this early gives a pawn for very little.
  • Locking in the c8 bishop. If Black plays ...e6 early, find a role for the bishop on b7 or d7, or play the Keres with ...Bg4 first.

Who should play it

The King's Indian Attack suits White players who want a single setup against almost everything. The plans are easy to learn, the king is safe behind the fianchetto, and the kingside attack after e4 and e5 can be dangerous at club level.

The downside is that it does not promise White an edge. Black players should take the center and use the extra space, and the engine shows they get an equal game.

What the engine plays from here

Stockfish 17.1 at depth 20 rates the position +0.14: level. Its three top choices for Black:

  1. +0.14 2...Nf6 3.Bg2 c5 4.O-O e6 5.c4
  2. +0.17 2...c5 3.Bg2 Nf6 4.O-O e6 5.c4
  3. +0.24 2...e6 3.c4 d4 4.d3 c5 5.e4

Pawns, from White's side.

How it scores on lichess

13,615 rated lichess games reached this position; White scored 53.6%.

under 120053.0%
1200–159952.3%
1600–199953.7%
2000 and up54.6%

Light: White wins. Grey: draws. Dark: Black wins. About the sample.

Variations of the King's Indian Attack

How to play against it

As Black, take the center while White develops. A setup with ...d5, ...c5, ...Nc6 and ...e6 gives you space and clear queenside plans. Avoid the Omega-Delta Gambit, ...e5, which loses a pawn for little. Once White plays e4 and e5, expect a kingside attack and make sure your queenside play is fast.

Other lines with this name

The lichess opening list also files this line under the same name, though it reaches a different position: 1.Nf3 Nf6 2.g3 d5.

Questions

What are the moves of the King's Indian Attack?

The King's Indian Attack starts 1.Nf3 d5 2.g3. Its ECO code is A05, A07.

Is the King's Indian Attack good for White?

Stockfish 17.1 rates the position +0.14 at depth 20, which is level. In 13,615 lichess games from our sample, White scored 53.6%. A low-theory system for White players who like the same setup every game and slow kingside attacks, though Black equalizes easily with sensible moves.

What is the main idea of the King's Indian Attack?

White develops quietly with Nf3, g3, Bg2 and short castling, then chooses between e4 for a reversed King's Indian and c4 for a Réti type game. Black uses the slow start to build a strong center with ...d5, ...c5 and ...e6.

What should Black play next?

The engine's first choice is Nf6, with c5 and e6 close behind. 2...Nf6 develops and controls e4, the square White wants for the main central break.

Updated October 2026. Sources and method.