Cameron Rupp's day was extra special. The Phillies avoided a series sweep with a 7-6 win over the Arizona Diamondbacks on Wednesday. Rupp capped a four-run sixth with a three-run home run off Arizona reliever Keith Hessler, who did not allow a batter to reach base in his two previous outings.
More...