Originally posted by RegicidalThank you Regi, very informative.
Normally white wouldn't play c5 because black can counterattack with b6 and possibly e5. But here, white can take advantage of the tempo.
1.c5 Nd7 2.Bd3 c6 3. O-O b6 (black can't easily play 3...e5 because it loses a pawn after 4.Bxf6 Bxf6 5.dxe5 Nxe5 6.Nxe5 Bxe5 7.Bxh7ch!) 4.b4 bxc5 5.bxc5 and now white has options of playing along the b file with Rb1 ...[text shortened]... inority attack. If black recaptures with a knight, then e4 is a natural followup for white.