Roy Oswalt was strong in six innings against his former mates as the Phillies beat the Astros 7-3 to complete the weekend sweep. Ryan Howard hit a three-run homer to center in the first inning off starter Bud Norris, who fared little better than yesterday's Wandy Rodriguez. Ben Francisco added a solo shot, also in the first. Both Howard and Francisco went three for five on the day, while Jimmy Rollins continued his multi-hit ways. Michael Martinez, playing center field in his first major league start, got his first hit and first RBI. Shane Victorino knocked in two with a pinch-hit single.
The Phillies scored a total of 21 runs in the series, while hitting only two homers. It was another sell-out on a sunny day in Philadelphia. The total attendance for the weekend: 136,254. That is a record.