I don't think we can underestimate the value of the pitching staff lately. Also, having Rizzo's bat in the lineup is making it a lot more respectable. The team had stretches of good play, but it's nice to see them putting this run together.
Cubs lead, again! I'm having a difficult time telling myself not to get used to this.
...and I'm asking something even more puzzling, like: "Who are these guys?"
I think too that we're seeing the work of the front office taking hold.