The Cubs have won nine of their last 10 games.
The door to the complaint department is open just a tiny, tiny bit, and I'll get to that, but first let's talk about the good stuff in the Cubs' 8-6 win over the Giants. It was their third win in three tries against the Giants, winning the series, and in addition to nine of 10, the Cubs have now won 10 of 12 since that sweep at the hands of the Phillies two weeks ago.
The Cubs got on the board early against Matt Cain, who used to dominate Cubs teams but now is still coming back from elbow surgery and likely trying to make the transition from power pitcher to finesse guy.