When Black plays an early c5

Sort:
JuicyJ72

I'm trying to play a asystem centered on the Stonewall but certain moves Bf5, KID/Gruenfeld, and early c5 lead to related but alternate plans of attack.  I have a recent game on my blog, the errors aside I'd be very interested to hear how other Stonewall players handle this type of situation. 

The game is over here http://blog.chess.com/jlueke/stonewall-transposed-to-a-qga

THECURSE2

 

THECURSE2