The San Francisco Giants salvaged the final game of their set with Phillies, taking a 3-1 decision behind Tim Lincecum. "The Freak" bested Roy Oswalt, who pitched OK in his first start coming off the DL. Oswalt gave up 3 runs on 12 hits over 6 innings, but the Phils could not get anything going against the Giants, ending their 9-game winning streak. Carlos Ruiz (.265) had 2 of the Phillies' 8 hits, and Mike Stutes (3.02) threw a scoreless bottom of the 8th.
In New York, Michael Bourn (.304) had a walk and a hit, and drove in a run for the Braves in their 6-5 win over the Mets........In Baltimore, the Blue Jays got to Alfredo Simon (3-5, 4.08) for 6 runs (4 earned) on 10 hits, NO walks in 5.2 innings of work, tagging him with the loss in a 7-2 Toronto win................In Houston, the Brewers beat the Astros, 7-3, with Sergio Escalona (2.78) giving up a run on 2 hits in his inning of work.