The Chicago Cubs stopped Dan Uggla’s 33-game hitting streak and rallied from a four-run deficit to beat the Atlanta Braves 6-5 in the National League on Sunday.
The Braves led 4-0 through five innings and 5-4 through six, but Carlos Pena hit a go-ahead, two-run homer in the seventh for Chicago.
Uggla went 0 for 3 with an RBI, ending the longest hitting streak in Major League Baseball in five years.
His best chance to extend the streak came in the fifth, but second baseman Darwin Barney made a diving catch of his fly ball in right field. Uggla then grounded out to shortstop against Jeff Samardzija in the seventh in his final at-bat.
John Grabow (3-0) got the victory, while Eric O’Flaherty (1-4) took the loss after allowing Pena’s 23rd homer.
DODGERS 7, ASTROS 0
In Los Angeles, Hiroki Kuroda pitched seven strong innings and Justin Sellers hit his first MLB homer to lead the Dodgers.
Matt Kemp matched his career high with his 28th homer of the season, while Dioner Navarro also went deep and scored twice.
Kuroda (8-14) allowed five singles, struck out six and walked one. Kuroda’s past five victories have come in games in which he did not allow a run.
Jordan Lyles (1-7) gave up seven runs and seven hits in 5-1/3 innings, including all three home runs.
In other NL game, it was:
‧ Cardinals 6, Rockies 2
‧ Diamondbacks 5, Mets 3
‧ Brewers 2, Pirates 1, 10 inns
‧ Padres 7, Reds 3
‧ Giants 5, Marlins 2
Brent Lillibridge hit a three-run homer, while John Danks pitched six strong innings as the Chicago White Sox beat the Kansas City Royals 6-2 in the American League.
Paul Konerko added three hits for the White Sox (60-60), who have won eight of 10 to reach .500. Alexei Ramirez had two hits and scored twice.
Chicago improved their abysmal home record to 26-33 and moved within four games of AL Central-leading Detroit.
Danks (5-9) allowed two runs and four hits, struck out six and walked four, improving to 5-1 with a 2.29 ERA in his last nine starts.
Jeff Francis (4-13) lasted just 3-2/3 innings for Kansas City.
ORIOLES 8, TIGERS 5
In Baltimore, Maryland, Nick Markakis homered and drove in four runs, while Jo-Jo Reyes allowed four hits over six innings to earn his first win with Baltimore.
Nolan Reimold and Adam Jones had three hits apiece for the Orioles, who got off to a quick start in their second win in eight games. Baltimore led 3-0 after two innings and pulled away with a three-run fifth.
Markakis also had three hits — a homer with a man on in the first inning and RBI singles in the fifth and sixth.
Reyes (6-9) gave up one run, struck out four and walked two. Jim Johnson got three outs for his second save after Detroit mounted a serious comeback bid from an 8-1 deficit.
In other AL games, it was:
‧ Rangers 7, Athletics 6
‧ Mariners 5, Red Sox 3
‧ Blue Jays 5, Angels 4, 10 inns