Wow I leave to go to the store and all hell brakes loose.Come on Phils hold on to this damn lead now.
all with 2 outs according to cbs
<DD>Ruiz hits his second homer of the season just over the porch in right-center field and the Phillies are pouring it on at home. That rain delay seems to have done more for them than the Cubbies. All six of the runs scored by Philly in this inning have come with two outs.</DD>