Dan Uggla was quick to acknowledge he never thought he’d have a hitting streak as long as 33 games.
Now the Chicago Cubs are streaking.
The Cubs stopped Uggla’s 33-game hitting streak and rallied from a four-run deficit to beat the Braves, 6-5, in Atlanta yesterday for their fourth straight series win.
The Cubs have won 11 of 14.
Uggla, whose streak was the longest in the majors in five years, was 0 for 3 with an RBI.
“That’s more games than I thought I would ever have,’’ Uggla said.
His best chance to extend the streak came in the fifth. Second baseman Darwin Barney made a diving catch of Uggla’s fly ball in shallow right field. Barney was fully extended when he made the catch in front of right fielder Tyler Colvin.
“I wasn’t even looking at him,’’ said Uggla of Barney. “I was looking at Colvin and I was like, ‘Oh, it’s going to drop in front of him.’ And the next thing you know Barney comes flying through.’’
Barney said the catch was more important because of Uggla’s streak.
“Because of the circumstances and all that, I’m pretty happy about it,’’ Barney said. “It was a good streak for him. He’s a great player. But I think our pitchers are happy. They take a lot of pride in that, and I’m happy for them.’’
Uggla grounded out to shortstop against Jeff Samardzija in the seventh in his final at-bat. He didn’t come up in the ninth, when Carlos Marmol earned his 28th save.
“The streak is one thing. I’m more disappointed in the loss,’’ Uggla said. “It was a fun run, but all things have got to come to an end sometime. I had fun with it. We had a nice, little roll as a team and we’re looking to get back on track tomorrow.’’
Uggla’s streak was the longest in the majors since 2006, when Philadelphia’s Chase Utley had a 35-game streak. Philadelphia’s Jimmy Rollins had a 38-game streak that began in 2005 and carried through the start of 2006.
Uggla’s streak passed Rico Carty’s 31-game streak in 1970 as the longest in Atlanta Braves history. The franchise record is 37 games by Tommy Holmes for the 1945 Boston Braves. The Braves led, 4-0, through five innings and 5-4 through six before Carlos Pena’s two-run homer in the seventh.
Blue Jays 5, Angels 4 - Edwin Encarnacion hit an RBI single in the 10th inning to send host Toronto over Los Angeles.
Yunel Escobar walked to begin the 10th against Fernando Rodney (2-5). Mark Teahen struck out and Jose Bautista walked before Hisanori Takahashi came on to retire Adam Lind.
Encarnacion followed with a base hit up the alley in left-center, scoring Escobar with the winning run.
Rangers 7, Athletics 6 - David Murphy hit a tiebreaking RBI single with two outs in the ninth inning, helping visiting Texas finish off a three-game series sweep.
Mitch Moreland hit a sacrifice fly, Michael Young and Mike Napoli each drew bases-loaded walks against former Ranger Rich Harden, and Texas extended its winning streak in the rivalry to eight games.
Padres 7, Reds 3 - San Diego scored four runs in the third inning in Cincinnati off an ailing Dontrelle Willis, who left during the rally with a sore forearm.
Dodgers 7, Astros 0 - Hiroki Kuroda pitched seven strong innings, Justin Sellers hit a three-run drive for his first major league homer, and host Los Angeles swept a three-game series with Houston.
Brewers 2, Pirates 1 - Nyjer Morgan’s game-ending sacrifice fly in the 10th inning led host Milwaukee to a series sweep.
Diamondbacks 5, Mets 3 - Justin Upton homered, Paul Goldschmidt doubled twice, and host Arizona won its sixth straight.
Giants 5, Marlins 2 - Ryan Vogelsong pitched into the eighth inning to earn his career-high 10th win and San Francisco hit four home runs to top host Florida.
Orioles 8, Tigers 5 - Nick Markakis homered and drove in four runs, and Jo-Jo Reyes allowed four hits over six innings to earn his first win with host Baltimore.
White Sox 6, Royals 2 - Brent Lillibridge hit a three-run homer, John Danks pitched six strong innings, and host Chicago rolled over Kansas City.
Cardinals 6, Rockies 2 - Albert Pujols hit the longest home run (465 feet) at 6-year-old Busch Stadium and Yadier Molina had three hits, a walk, and two RBIs as host St. Louis took two of three from Colorado.
Three games - the Rays-Yankees in New York, the Twins-Indians in Cleveland, and the Nationals-Phillies in Philadelphia - were postponed because of rain. The Nationals-Phillies game will be made up Sept. 20 as part of a split doubleheader.
No makeup dates were announced for the Rays-Yankees or Twins-Indians games.