Discuss as:

Rodriguez goes 7 strong, Astros sweep Phillies

There's something about the Phillies that brings out the best in the Houston Astros.