Cincinnati Adam Dunn's grand slam with two outs in the bottom of the ninth inning off closer Bob Wickman on Friday night vaulted the Cincinnati Reds to a 9-8 victory over the Cleveland Indians, who were victimized again by a threadbare bullpen.
The Reds trailed 7-0 after seven innings, unable to get anything going against starter Paul Byrd. Then, one of the AL's least-dependable bullpens let it get away.
Dunn's homer was the club-record 47th by the Reds in June. He also had a game-winning double on Thursday in the eighth inning of a 6-5 victory over Kansas City.
White Sox 6, Cubs 2
Chicago - Juan Uribe had five RBIs, including a two-run, bases-loaded single in the first, a run-scoring double in the third and a two-run homer off reliever Roberto Novoa in the eighth.
Tigers 7, Pirates 6
Pittsburgh - Carlos Guillen's two-run triple highlighted Detroit's four-run third inning and the Tigers handed Pittsburgh its 14th loss in 15 games.
Curtis Granderson singled and scored to start the third, then protected a one-run lead by making a leaping catch of Ronny Paulino's line drive to left-center to end the eighth with the potential tying run on third.
Yankees 2, Mets 0
New York - Five pitchers combined on a one-hitter for the Yankees, and Jason Giambi homered in a rain-delayed 2-0 victory over the suddenly slumping Mets.
Endy Chavez's leadoff single in the sixth inning against Ron Villone (2-1) was the only hit for the visiting Mets. He was picked off first, and the Mets didn't manage another baserunner.
Devil Rays 11, Nationals 1
Washington - Carl Crawford hit two two-run homers and Rocco Baldelli, Jorge Cantu and Damon Hollins also homered for Tampa Bay, which set a season high for runs and tied their season best with 17 hits. Tim Corcoran (2-0) allowed three hits in seven shutout innings in his third career start with Tampa Bay. He struck out eight and walked three.
Rookie Michael O'Connor (3-5) struggled in five innings, allowing five runs, eight hits and two home runs in his shortest outing since May 13.
Blue Jays 8, Phillies 1
Toronto - Lyle Overbay homered twice and had five RBIs in the first two innings as Toronto won its season-high fourth straight. Overbay hit a three-run homer off Adam Bernero (0-1) in a four-run first inning, and added a two-run shot off Bernero in a four-run second.
Eric Hinske also homered for the Blue Jays, who have won seven of nine to move to 11 games above .500.
Marlins 5, Red Sox 2
Miami - Dontrelle Willis yielded two runs in seven innings, Miguel Cabrera drove in two runs and Hanley Ramirez and Dan Uggla each scored twice to help the Marlins snap Boston's 12-game winning streak.
Boston played error-free defense for the 17th consecutive game, setting a major league record, one better than the St. Louis Cardinals' run in 1992.
Braves 5, Orioles 3
Atlanta - Marcus Giles broke a sixth-inning tie with a two-run single and Chuck James won his second straight start for the Braves.
James, a rookie left-hander, shut out the Orioles through five innings before giving up sixth-inning homers to Jeff Conine and Corey Patterson. But James (2-0) got the win when the Braves answered with two runs in the bottom of the inning. James gave up three runs and seven hits in six innings.
Twins 8, Brewers 2
Minneapolis - Justin Morneau and Torii Hunter hit consecutive home runs and Brad Radke sailed through seven innings as Minnesota won its eighth straight.
Terry Tiffee hit a two-run homer for the Twins, who have won 18 of 20 - including 11 straight at the Metrodome - and improved to 14-2 in interleague play. Their 28-10 mark at home is baseball's best.
Rangers 3, Astros 1
Arlington, Texas - Mark Teixeira scored the go-ahead run after ending the longest hitless streak since the start of his career and Texas ended a season-worst five-game losing streak.
Rockies 2, Mariners 0
Seattle - Josh Fogg pitched a two-hitter for his first major league shutout, and Brad Hawpe homered for Colorado.
The Mariners were shut out for the ninth time, the most in the American League this season and tied with San Francisco for the most in the majors.
Padres 6, Giants 5
San Diego - Khalil Greene hit a two-run single with one out in the ninth inning and San Diego won to hold onto first place in the NL West.
Trailing 5-4, the Padres rallied off Jeremy Accardo (0-2), who blew his first save in four chances.
Diamondbacks 6, Athletics 4
Oakland, Calif. - Eric Byrnes scored the go-ahead run against his former club on a wild pitch in the seventh inning, and Shawn Green drove in two runs for Arizona.
Dodgers 6, Angels 1
Anaheim, Calif. - Brad Penny pitched seven strong innings, and rookie Andre Ethier went 3-for-4 with a home run for the Dodgers in the opener of the interleague Freeway Series.