ATLANTA (AP) — Dansby Swanson blooped a three-run single and Ozzie Albies added a grand slam in an eight-run seventh inning to help Atlanta defeat the Pittsburgh Pirates 10-4 and extend their winning streak to 10 games to extend.
Ronald Acuña Jr. and Austin Riley also hit homers for the Braves from July 26 to August 9, 2013 in their longest winning streak since 14 straight homers.
Trailing 4-2, the Braves battled Duane Underwood Jr. (0-2) and Chris Stratton in game seven. Albies’ fifth career slam gave the Braves a 10-4 lead.
Jesse Chavez (1-1) allowed one hit in two scoreless innings.
The Pirates have struck at least 10 times in five straight games and lost their worst fifth straight game of the season.
ATHLETICS 10, GUARDIAN 5
CLEVELAND (AP) — Seth Brown’s grand slam topped a five-run seventh inning, and Oakland halted a 10-game slack — the longest in 11 years — by beating Cleveland.
Steven Vogt, Christian Bethancourt and Sean Murphy also scored for Oakland, and Vogt had three hits and was hit by a throw.
The A’s lost 10 straight games from May 30 to June 9, 2011. Oakland lost nine straight games from April 29 through May 8 that year, giving the A’s their first losing streak of nine or more games in the same season since 1978.
Frankie Montas (3-6) allowed five carries and eight hits in six innings to win against Baltimore for the first time since April 18.
Eli Morgan (2-2) took the loss.
CARDINALS 5, RED 4

ST. LOUIS (AP) — Tommy Edman hit a two-run, two-out homer in the ninth inning for the first walkoff RBI of his major league career as St. Louis got past Cincinnati.
Cincinnati led 4-1 in game eight but made a seventh save in 17 chances despite beating the cards 12-7.
Tyler O’Neill, who had three RBIs, hit a two-barrel double that drew St. Louis to 4-3 in the eighth. Joel Kuhnel (0-1) led Dylan Carlson away from ninth place but tricked Molina into breaking into a doubles game. Juan Yepez singled and Edman hit his sixth home run.
Nick Wittgren (1-0) scored a ninth one-hit for his first win with St. Louis. Paul Goldschmidt’s streak of reaching base ended in a 0-on-4 tag after 46 games.
TIGERS 3, BLUE JAYS 1

DETROIT (AP) — Rookie Beau Brieske threw himself into the sixth inning to earn his first major league win, Víctor Reyes came off the injury list with three hits and Detroit beat Toronto.
In his ninth start, the 24-year-old Brieske (1-5) strayed seven hits and didn’t give up a walk in 5 2/3 innings. Gregory Soto worked his way through a jam in the ninth inning and made his 13th save.
Reyes, back in the lineup after recovering from a quad strain, and Eric Haase each scored one run and rode in another.
Blue Jays starter Kevin Gausman (5-5) allowed two runs, one earned, and six hits while hitting four in six innings.
TWINS 6, RAYS 5

MINNEAPOLIS (AP) — MLB batting leader Luis Arraez hit his first career grand slam and Minnesota spoiled Shane Baz’s season debut when he beat Tampa Bay.
Arraez had at least three hits for the seventh time this season, taking his average to a .367. He has three homers this year, including two in his last three games. He hit in a third inning with five runs against Baz (0-1), who allowed five runs in 2 1/3 innings with three hits and three walks.
Trevor Megill (2-1), one of five Twins removers who pitched a scoreless inning, worked the fifth. Emilio Pagán made his eighth save.
NATIONAL 6, BREWERS 6
WASHINGTON (AP) — Juan Soto, Nelson Cruz and Josh Bell hit back-to-back home runs and Washington sent Milwaukee to its eighth straight loss.
Washington broke it up in the fifth against starter Eric Lauer (5-2). Soto’s two-run shot gave Washington a 6-1 lead, and Cruz followed with a blast two places later. Bell sent a 3-1 pitch homer down the left field line as Washington won for the fifth time in eight games.
Patrick Corbin (3-8) gave up four runs in more than six innings to win straight starts for the first time since June 15-20 last year.
Christian Yelich started the game with a home run, but the Brewers couldn’t muster anything else until Lorenzo Cain’s RBI double in seventh place. Mark Mathias hit his first big league homer to make it 8-4. Luis Urías added a two-run homer in the ninth.
ORIOLES 6, ROYALS 4
KANSAS CITY, Mo. (AP) — Tyler Nevin hit a three-run home run and Cedric Mullins and Austin Hays each added an RBI, leading Baltimore over Kansas City.
Nevin’s second homer of the season gave the Orioles a 4-3 lead in sixth place. The homer hit Ryan Mountcastle and Adleyrutschman, who hit on a wild pitch in the eighth inning.
Royals starter Daniel Lynch (2-6) gave up four earned runs over 5 1/3 innings. He allowed eight hits, one walk and tied a career-high with seven strikeouts.
Tyler Wells (3-4) went six innings, allowing three earned runs, five hits and two walks. He hit four.
PADRES 2, ROCKIES 1, 10TH INNING, GAME 1
SAN DIEGO (AP) — Automatic runner Manny Machado was rushing home when a wild pitch with two outs in the 10th inning led to a throwing error by catcher Elias Díaz and propelled San Diego to victory in the opener of a doubleheader with Colorado.
Machado started the 10th at second base and stayed there when Carlos Estevez (1-4) retired the first two batsmen. Estevez then rebounded a breaking ball and Machado started for third place. Díaz’s throw went wild and Machado raced home ahead of left fielder Yonathan Daza’s throw.
Trent Grisham hit a homer in the third solo for the Padres, who have won seven of eight and improved to 37-22, the best start in franchise history in 59 games. Colorado has lost seven out of nine.
Steven Wilson (4-1) scored a scoreless 10th place finish.
MARLINS 5, ASTROS 1
HOUSTON (AP) — Rookie Braxton Garrett threw six strong innings, Jon Berti drove in two carries and Miami extended its winning streak to five games.
Garrett (1-1) allowed six hits and an unearned run with five strikeouts in 5 2/3 innings for the win in his second start of the season.
The Marlins scored three runs in the second inning with the help of a costly error from rookie shortstop Jeremy Peña.
Framber Valdez (6-3) allowed four hits and four runs, two earned, with three walks in six innings and had halted his five-game winning streak when the Astros lost their third straight.
WHITE SOX 11, RANGERS 9
CHICAGO (AP) — Loud chants of “Fire Tony!” erupted in guaranteed rate field as manager Tony La Russa and the Chicago White Sox gambled away a five-run lead Saturday to defeat the Texas Rangers in 10 innings by 11- 9 lost.
La Russa has come under increased scrutiny this week since he ordered an unconventional, intentional walk in a loss to the Los Angeles Dodgers. The White Sox won the AL Central last season but are now only 27-30 under their 77-year-old Hall of Fame manager.
Chicago lost three out of four. Texas has won just the fourth time in their last 11 games.
Jake Burger hit a triple homer in front of AL ERA leader Martín Pérez to help Chicago take a 5-0 lead into fifth place.
The Rangers hit back. Adolis García hit a three-run homer in the fifth and Texas equalized in the seventh with Jonah Heim’s sacrifice fly at 7, which got the 30,221 crowd singing at La Russa.
Nathaniel Lowe’s second double of the game started a 10th four run for Texas. A pass ball from Reese McGuire scored another run and Marcus Semien hit a two-run single.
Chicago closed within two runs in the bottom half before Joe Barlow retired Luis Robert and José Abreu.
Texas reliever Matt Moore (3-0) fanned five in two scoreless innings. Matt Foster (1-1) took the loss.
PHILLIES 4, DIAMONDBACKS 0

PHILADELPHIA (AP) — Zack Wheeler hit eight over six innings, Bryson Stott hit a two-run homer and Philadelphia won its ninth straight game, hitting its longest streak in 11 years.
The Phillies won nine straight games for the first time from July 29 to August 8. September 2011. Phillies interim manager Rob Thomson improved to 8-0 since taking over for the fired Joe Girardi.
Wheeler (5-3) won his first start since a stop on the paternity list, throwing a two-hit ball and walking none. Nick Castellanos had run-scoring singles in the first and added a check-swing RBI double in the eighth.
The Phillies leapfrogged Madison Bumgarner (2-6) with three carries in the first two innings.