After tonight's game win for Philly, it shows the old adage that good pitching will neutralize good hitting. I still think Philly has better chemistry among their players than NY.
Tomorrow when Pedro goes against his ol' nemesis Yankees the place will go nuts if he plays a big role and shuts down that vaunted offense.
I say Philly in 6 even though I'm not an East Coast guy.