McLouth completes rally
NATIONAL LEAGUE
Nate McLouth led off the 10th with a home run to complete the Atlanta Braves' comeback in a 4-3 win over the visiting Philadelphia Phillies on Tuesday night.
Astros 7, Marlins 5: Jason Michaels hit a two-run homer, leading host Houston past Florida.
Reds 11, Dodgers 9: Paul Janish singled home the tiebreaking run in the bottom of the eighth, leading Cincinnati past visiting Los Angeles.
Mets 4, Cubs 0: Mike Pelfrey pitched seven scoreless innings, leading host New York past Chicago.
Brewers 8, Pirates 1: Dave Bush pitched seven shutout innings and Milwaukee won at Pittsburgh.
Rockies 10, Nationals 4: Jorge De La Rosa had a three-run double in the third, sparking Colorado at Washington.
Diamondbacks 9, Cardinals 7: At Phoenix, pitcher Dan Haren had four hits, helping Arizona beat St. Louis.
Padres 1, Giants 0: Mat Latos pitched seven solid innings, leading host San Diego past San Francisco.
AMERICAN LEAGUE
White Sox 4, Rays 1: John Danks pitched eight strong innings and Chicago beat visiting Tampa Bay.
Angels 6, Tigers 5: At Anaheim, Calif., Howie Kendrick drove in three runs, leading Los Angeles past Detroit.
Twins 5, Indians 1: At Minneapolis, Kevin Slowey struck out nine, leading Minnesota past Cleveland.
Blue Jays 4, Royals 3: Vernon Wells homered, leading host Toronto past Kansas City.
Red Sox 7, Rangers 6: Darnell McDonald's RBI single in the ninth lifted host Boston past Texas.
Yankees 7, Athletics 3: Alex Rodriguez hit a three-run homer, leading New York at Oakland.