Ken Griffey Jr. homered for the first time since coming back from injury and Jason LaRue added a two-run shot to guide the Cincinnati Reds to a 9-8 victory over the Atlanta Braves in the National League Tuesday.
Griffey hit a two-run homer in the fourth inning, his second of the season and first since April 2. He returned to the lineup seven games ago after dislocating his shoulder earlier in the campaign.
The Braves had won four in a row and six of seven. Atlanta still has the best record in the major leagues at 31-14.
Expos 6, Marlins 4
In Montreal, Brian Schneider homered and Vladimir Guerrero had three hits to lead the Expos past the Florida Marlins 6-4.
Phillies 11, Mets 7
In New York, Pat Burrell cracked two homers and drove in four runs to help rally the Philadelphia Phillies past the Mets 11-7.
Jim Thome also homered for the Phillies, who overcame an early 4-0 deficit.
Astros 3, Cardinals 2
In Houston, Wade Miller tossed a three-hitter over seven innings and picked up a two-run double to lead the Astros past the St Louis Cardinals 3-2.
Brewers 8, Padres 7
In Milwaukee, John Vander Wal homered in the bottom of the ninth inning to give the Brewers an 8-7 win over the San Diego Padres.
Dodgers 3, Rockies 1
In Los Angeles, Adrian Beltre drove in two runs in the eighth inning to lead the Dodgers past the Colorado Rockies 3-1.
Giants 6, Diamondbacks 5
In Phoenix, Barry Bonds and Rich Aurilia homered to lead the San Francisco Giants past the Arizona Diamondbacks 6-5.
David Ortiz smashed a two-run double to spark a five-run seventh inning avalanche which propelled the Boston Red Sox to a 10-7 win over the New York Yankees Tuesday.
Indians 6, Tigers 4
In Cleveland, rookie Brandon Phillips hit a three-run homer in the bottom of the ninth inning to give the Indians a 6-4 victory over the Detroit Tigers.
Rangers 5, Devil Rays 2
In Arlington, Alex Rodriguez struck a two-run homer as the Texas Rangers won their fourth straight game for the first time this season, downing the Tampa Bay Devil Rays 5-2.
White Sox 4, Blue Jays 1
In Chicago, Bartolo Colon pitched a complete game nine-hitter as the White Sox cooled off the hot-hitting Toronto Blue Jays 4-1.
Athletics 4, Twins 1
In Oakland, Scott Hatteberg had three hits and drove in two runs as the Athletics beat the Minnesota Twins 4-1.
Mariners 7, Royals 4
In Seattle, Randy Winn homered as the Mariners scored four runs in the eighth inning to brush past the Kansas City Royals 7-4.
Angels 7, Orioles 6
In Anaheim, shortstop Deivi Cruz's throwing error allowed the winning run to score in the bottom of the ninth inning as the Angels rallied to overcome the Baltimore Orioles 7-6.