THT did an article awhile ago that analyzed their run differential. Essentially, their pitching staff is the definition of day and night. Their good pitchers are really good and their bad pitchers are really bad. So they have Brandon Webb, they're in the NL West, and they have really bad pitchers at the back of their rotation (or in their bullpen?). If there were ever a recipe for success against the Cubs, that would be it - I'm really surprised neither series against was a DBags sweep.