It was Roy day at the ball park in Houston, with Roy Halladay outlasting Roy Oswalt of the Astros for the 150th win of his career and his 50th complete game. The Phillies' streak of five consecutive games with 10+ hits per game came to an end in the 2-1 win. Jimmy Rollins led off with a solo homer in the 1st. Another run was scratched across in the second, and that was pretty much the end of the offense. Officially it was dog day at the park, but the pooches present seemed bored by the home team. Oswalt has been a tough-luck loser so far, facing Tim Lincecum in his first outing and Halladay today.
The Reading Phillies made it three in a row behind a good performance by lefty Yohan Flande, while the IronPigs avoided sure insanity by finally winning one of these crazy back-and-forth games with the Syracuse Chiefs. Credit Scott Mathieson with a two-inning save.