Classical: Bayonet Attack 9.b4 is variation 2 of 6 in the King's Indian Defence course, a advanced opening course for Black (ECO E97). It runs 24 moves and begins 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 …. White pushes b4 straight away to speed up c5. Black uses the moment to jump ...Nh5, so that ...f5 comes fast and the knight can land on f4. In the lesson every move is explained on a board and then drilled; it is free.
Move by move
1. d4 – White occupies the centre.
1... Nf6 – Develops and stops e4 for now.
2. c4 – Gains space and supports d5 later.
2... g6 – Prepares the fianchetto on g7.
3. Nc3 – Develops and supports e4.
3... Bg7 – The bishop takes up the long diagonal toward d4.
4. e4 – Builds the big centre.
4... d6 – Prepares ...e5 and keeps the knight on f6 safe from e5.
5. Nf3 – Develops and covers d4 and e5.
5... O-O – Castles before the central fight.
6. Be2 – Prepares to castle.
6... e5 – Strikes at d4 and grabs dark squares.
7. O-O – Completes development.
7... Nc6 – Adds a second attacker to d4.
8. d5 – Closes the centre and kicks the knight.
8... Ne7 – Heads for the kingside where Black will attack.
The lesson goes on for 8 more moves, each with its explanation.