Just looking back, Pitching been awesome for the Cubs over the last 25 games, only giving up more then 4 runs 5 times.
Going 14-11 over that span, if the bats weren't struggling they probably have at least 5 more wins.
Hopefully the pitching continues and the bats heat up over the final 31 games.
10 series left, (9 3-game, 1 4-game)