MLB ROUNDUP: Red-hot Braves win 14th straight; Cards can't make up ground on Bucs
Justin Upton, Chris Johnson and Brian McCann homered, Brandon Beachy pitched eight strong innings, and the Atlanta Braves blanked the Miami Marlins, 5-0, for their 14th straight victory Friday night.
The Braves are one victory shy of tying their 2000 team for the longest winning streak since the franchise relocated to Atlanta in 1966.
Beachy (1-0) scattered three hits, allowed one walk and struck out six in eight innings to win his third start back from Tommy John surgery on June 21, 2012. He threw 67 of 99 pitches for strikes.
The Braves were eight games ahead of second-place Washington in the NL East after losing their last game, July 24 at the New York, but now lead the division by 15½ games.
CUBS 3, CARDINALS 0: Anthony Rizzo had a two-run single, Chris Rusin (2-1) pitched around seven hits in six innings, and Chicago recorded its first shutout in St. Louis since Jeremi Gonzalez tossed one on June 23, 1997.
The Cardinals couldn’t take advantage of the Pirates’ loss in Colorado and remained four games behind Pittsburgh for the NL Central lead.
Lance Lynn (13-6) labored over 6 2-3 innings despite giving up just three hits. He threw 115 pitches and was charged with all three runs. He struck out five, walked five and hit two.
NATIONALS 9, PHILLIES 2: Dan Haren won his third straight start while Anthony Rendon and Ryan Zimmerman homered to help Washington snap a four-game losing streak.
Haren (7-11) limited the Phillies to two runs and four hits over seven innings for his first career win against Philadelphia in eight starts. He struck out seven without issuing a walk.
Denard Span’s two-run single capped a four-run fifth inning. Bryce Harper added an RBI single.
REDS 7, PADRES 2: Joey Votto drove in a pair of runs with a single and a triple, and Bronson Arroyo recovered from his roughest outing of the season to lead Cincinnati over San Diego.
After giving up seven runs in 3 2-3 innings in his last start, Arroyo (10-9) was back on his game, allowing only four hits in seven innings, including Logan Forsythe’s solo homer.
Brandon Phillips added a two-run homer for the Reds.
DIAMONDBACKS 5, METS 4: Paul Goldschmidt homered with one out in the ninth inning to carrry Arizona past New York. Goldschmidt’s 27th homer, his second game-winner of the year, came after the Mets had rallied from a two-run deficit.
Patrick Corbin, looking for his 13th win, left with a 4-2 lead after six, but the Mets scored twice off Heath Bell in the eighth to tie it, ending the reliever’s string of 11 straight scoreless outings.
DODGERS 7, RAYS 6: Reliever Fernando Rodney’s throwing error allowed the winning run to score in the bottom of the ninth inning, giving Los Angeles an improbable win.
The Dodgers trailed 6-0 entering the seventh inning, and scored four times in the bottom of the ninth to complete the unlikely comeback.
Rodney (4-3) took the loss, allowing four runs — three earned — and four hits while getting just one out.
Jerry Hairston Jr. grounded into a fielder’s choice to first base and Adrian Gonzalez scored on Rodney’s throwing error. Gonzalez’s RBI double tied the game at 6 after Mark Ellis’ RBI triple and Nick Punto’s RBI double sparked the Dodgers’ rally.
ORIOLES 5, GIANTS 2: Chris Davis hit a two-out, two-run double in the 10th inning to lift Baltimore. J.J. Hardy homered and Adam Jones had two hits and drove in a run for Baltimore. Matt Wieters also drove in a run.
Jim Johnson (3-7) gave up a game-tying hit to Hunter Pence, then worked out of the jam to gain the victory.
Orioles starter Chris Tillman threw eight stellar innings, striking out a career-high nine, giving up one run on four hits and walked one.
Brandon Belt had two hits, including a home run, for the Giants.
Ryan Vogelsong, who was reinstated from the 60-day disabled list before the game, allowed two runs on six hits over six innings. He walked three and struck out four.
YANKEES 4, TIGERS 3: Alex Rodriguez drew loud boos in his return home and the Yankees overcame Miguel Cabrera’s crushing home run off Mariano Rivera to beat Detroit in 10 innings and snap the Tigers’ 12-game winning streak.
Cabrera temporarily saved the Tigers by hitting a two-out, two-run homer in the ninth off Rivera that made it 3-all. Brett Gardner grounded an RBI single with the bases loaded and two outs in the 10th to end New York’s four-game losing streak.
The AL Central-leading Tigers were trying for their best string since 1934, when they tied the team record of 14 straight wins.
ROYALS 9, RED SOX 6: Justin Maxwell homered and singled twice in a six-run sixth and Kansas City rallied to beat Boston. The Royals have won 15 of their past 17 games to move seven games above .500, matching their best record of the season.
Maxwell, whom the Royals acquired on July 31 from the Houston Astros for a minor league pitcher, homered leading off the second.
With the Royals trailing 6-3 in the sixth, he led off the inning with a single. The Royals sent 11 men to the plate in the inning against Red Sox pitchers Jake Peavy, Drake Britton and Pedro Beato.
ATHLETICS 14, BLUE JAYS 6: Josh Reddick broke out of a slump by homering in three consecutive at-bats, and Jed Lowrie and Yoenis Cespedes also connected in Oakland’s victory.
Reddick hit solo blasts in the second and the fifth, and a three-run drive off Juan Perez in the sixth. All three homers came with two outs.
Oakland came in batting .219 in 22 games since July 10, but set a season high in runs and pounded out 17 hits against the Blue Jays.
ANGELS 5, INDIANS 2: Jered Weaver chalked up another win in Cleveland and Josh Hamilton hit a three-run homer as Los Angeles ended its four-game losing streak while Cleveland dropped its fifth straight.
Weaver (7-5) allowed two runs and six hits in seven innings. The right-hander has dominated at Progressive Field, going 6-0 in nine career starts.
Hamilton connected in the first inning when the Angels scored five off Scott Kazmir (7-5).
TWINS 7-3, WHITE SOX 5-2: Oswaldo Arcia homered leading off the 10th inning of the second game and Minnesota beat Chicago to complete the day-night doubleheader sweep.
Josh Willingham and Chris Hermann also went deep. Brian Duensing (6-1) picked up the win in both games, and the Twins prevailed in the nightcap, 3-2, after rallying to take the opener 7-5.
Justin Morneau hit a grand slam and a solo homer to carry the Twins in the early game.
In the second game, Minnesota was trailing 2-1 heading into the eighth when Willingham greeted reliever Matt Lindstrom with a leadoff homer.
Arcia, who also homered in the first game, put the Twins ahead leading off the 10th.
RANGERS 9, ASTROS 5: Leonys Martin hit a two-run double in a four-run eighth inning, and Texas rallied to beat Houston and tie a season high with its fifth straight victory.
The Astros led by one entering the eighth before Adrian Beltre tied it with an RBI single off Josh Zeid (0-1). Wesley Wright’s two-out, bases-loaded walk of Jurickson Profar put the Rangers on top. Martin then belted a line drive to right field to score two and make it 7-4.
Matt Garza (2-1) yielded seven hits and four runs with eight strikeouts in seven innings for the win.
BREWERS 10, MARINERS 5: Yuniesky Betancourt highlighted Milwaukee’s five-run fifth inning with his second grand slam of the season, and the Brewers beat the Mariners. Betancourt’s slam was his 13th homer of the year and his sixth career grand slam.
Norichika Aoki also drove in three runs as the Brewers scored 10 runs for the first time since June 12.
Kyle Lohse (8-7) won for the seventh time in his last eight decisions, holding the M’s to three runs in seven innings.
Kyle Seager had a two-run single in the third for Seattle.
PHOTO: Atlanta Braves pitcher Brandon Beachy watches his pop out against the Miami Marlins during the sixth inning of a baseball game at Turner Field, Friday, Aug. 9, 2013, in Atlanta.