ATLANTA (AP) — Geraldo Perdomo gave Arizona the lead with a two-run double in the ninth inning and the Diamondbacks took advantage of Atlanta’s worst pitching effort of the season to beat the Braves 16-13 on Tuesday night.
It was Arizona’s first game in which each team had at least 13 runs and the first in the majors since the Chicago White Sox beat the Cubs 17-13 on Aug. 27, 2021.
The NL East-leading Braves have lost three straight. Arizona snapped a four-game losing streak.
Christian Walker homered twice and had three hits and five RBIs for Arizona. Corbin Carroll had two hits, scored three runs and drove in two.
Miguel Castro (5-3) pitched a scoreless eighth and Kevin Ginkel struck out the side in the ninth for his first save.
With the game tied at 13, Arizona pinch-hitter Jake McCarthy led off the ninth with a bloop single off Braves closer Raisel Iglesias (3-4).
RANGERS 5, RAYS 3
ARLINGTON, Texas (AP) — All-Star right-hander Nathan Eovaldi pitched two-hit ball over six scoreless innings and matched the major league lead with his 11th victory as the AL West-leading Texas beat Tampa Bay.
Marcus Semien and Corey Seager homered for the Rangers (57-39), whose fifth consecutive victory since the break matched their season-best winning streak.
Eovaldi (11-3) struck out two, walked three and hit a batter, though the Rays stranded six runners on base against him. Will Smith, the third Texas reliever, worked a perfect ninth for his 17th save in 19 chances.
Randy Arozarena and Brandon Lowe went deep for the Rays (60-38), who still have the AL’s best record and a one-game lead over Baltimore in the AL East despite losing their last three games. They have lost 10 of 13 overall in July.
Tampa Bay starter Taj Bradley (5-6) struck out nine pitching into the sixth inning. The rookie right-hander gave up two runs and walked two.
DODGERS 10, ORIOLES 3
BALTIMORE (AP) — Jason Heyward hit a three-run homer during a five-run second inning, and Los Angeles routed Baltimore.
Michael Grove won his second outing in a row for the NL West-leading Dodgers, who picked up their eighth victory in nine games.
Aaron Hicks drove in two runs for Baltimore, which has lost on back-to-back nights to Los Angeles after entering the series on an eight-game winning streak. The Orioles, who began the night trailing first-place Tampa Bay by one game in the AL East, need to win Wednesday to avoid being swept for the first time this season.
Wells (7-5) was pitching for the first time in 10 days and lasted two innings, his shortest outing of the season. He allowed five runs and struck out two.
Grove (2-2) gave up Hicks’ RBI double in the second but didn’t allow another runner past first until the first two batters reached in the sixth. That ended the night for the rookie right-hander, who struck out four and has lowered his ERA from 7.54 to 6.40 in three appearances this month.
PADRES 9, BLUE JAYS 1
TORONTO (AP) — Juan Soto hit a two-run homer and Joe Musgrove pitched six sharp innings to win his eighth straight decision.
Manny Machado, Gary Sánchez and Trent Grisham each hit solo homers for the Padres, who ended a three-game skid.
Musgrove (9-2) allowed one run and five hits. He walked one and struck out seven.
Soto finished 2 for 4 with a walk and three RBIs and scored three runs. His homer off Alek Manoah (2-8) in the first was his third since June 23 and 17th this season. Soto added an RBI double in the third.
PHILLIES 4, BREWERS 3
PHILADELPHIA (AP) — Aaron Nola struck out six in 7 1/3 innings, Kyle Schwarber homered and Philadelphia moved a season-best 10 games over .500.
Bryson Stott, Trea Turner and Alec Bohm each had two hits to help the defending NL champion Phillies improve to 52-42 with their fourth consecutive victory. Philadelphia began play a half-game out of a playoff spot. All nine Phillies starters had at least one hit.
Andruw Monasterio had two hits and drove in a run for the NL Central-leading Brewers. Milwaukee had won four in a row.
Nola (9-6) retired the first 14 batters, getting the second out in the fifth inning on Schwarber’s leaping catch against the left-field wall to rob Owen Miller of extra bases. Nola gave up five hits and walked none. Craig Kimbrel pitched around a pair of errors in the ninth for his 16th save.
The Phillies gave Nola an early cushion with single runs off Julio Teheran (2-4) in each of the first three innings. Schwarber led off by driving the first pitch over the wall in left for his career-best fourth straight game with a homer. It was the 26th dinger of the season for Schwarber, who has 26 career leadoff homers and six this year.
ROCKIES 4, ASTROS 3
DENVER (AP) — Ezequiel Tovar lined a go-ahead triple in the fourth and Colorado won a bullpen game using seven pitchers.
This had all the hallmarks of a high-scoring Coors Field affair when it was 3-3 after the first inning. But the pitching took over and the only run allowed after the early fireworks was courtesy of Tovar, who lined a shot off the fence in right-center to score C.J. Cron.
Reliever Jake Bird was roughed up for three runs as he opened the game on the mound for the Rockies. From there, the bullpen surrendered just five hits. Fernando Abad (1-0) earned the win by recording four outs. Justin Lawrence picked up save No. 6 with a perfect ninth.
Kris Bryant and Ryan McMahon provided the offensive pop in the first with back-to-back homers off Hunter Brown (6-7). Brown settled down after a rocky start and lasted 5 1/3 solid innings.
CARDINALS 5, MARLINS 2, 10 INNINGS
ST. LOUIS (AP) — Nolan Arenado’s three-run homer in the 10th inning lifted St. Louis over a slumping Miami.
Arenado’s homer off A.J. Puk (4-4) was his first game-ending homer since August 14, 2019, and the fourth of his career.
JoJo Romero (2-0) pitched a perfect 10th for the Cardinals, who have won four straight games.
The Marlins have lost five straight, matching a season high from May 2-6.
Cardinals starter Jordan Montgomery threw 92 pitches in his return after leaving his last start on July 7 with right hamstring tightness. He allowed one run and six hits, struck out five and walked two.
Marlins starter Edward Cabrera was dominant in his return from the 15-day injured list as he recovered from a right shoulder impingement suffered in his start at Seattle on June 13. Cabrera, who was on a pitch count, went 5-plus innings, allowed just one run on two hits. He struck out five and walked three.
ATHLETICS 3, RED SOX 0
OAKLAND, Calif. (AP) — Ryan Noda and JJ Bleday homered in the second inning and Oakland ended an eight-game losing streak.
Noda, who was 14-for-86 over his previous 25 games, homered off Boston starter Joe Jacques (1-1) leading off the second. After Aledmys Díaz reached on an infield single and advanced to second on a throwing error by shortstop Yu Chang, Bleday hit his sixth homer and first off a left-hander this season.
Luis Medina (3-7) allowed three hits in 5 2/3 innings for his first win since June 10. Medina made a nice play on a comebacker in the second, pitched out of a jam with a runner on second in the fourth, then struck out the side swinging in the fifth.
Trevor May, the A’s fourth reliever, got the final three outs for his seventh save.
Red Sox manager Alex Cora had hoped to avoid reaching deep into his bullpen, but was forced to go to his relievers after Jacques retired only four batters in his first major league start. He allowed four hits and three runs with one strikeout and one walk.
ANGELS 5, YANKEES 1
ANAHEIM, Calif. (AP) — Shohei Ohtani had an RBI triple, Mickey Moniak hit a two-run homer and Patrick Sandoval pitched two-hit ball into the eighth inning of Los Angeles’ victory over New York.
Moniak had three hits and drove in three runs for the Angels, who have won three of four after a six-game skid. With its first series victory since June 16-18 against Kansas City, Los Angeles is back at .500 while attempting to make enough progress this month in the AL postseason race to justify keeping Ohtani.
Gleyber Torres’ third-inning homer was New York’s only hit until Anthony Volpe’s one-out single finally chased Sandoval (5-7). The Yankees are 1-4 on their trip out of the break, losing both series in Denver and Anaheim.
Domingo Germán (5-6) struck out nine for the third time in his last four starts for New York, but also yielded five runs on four hits and three walks.
GUARDIANS 10, PIRATES 1
PITTSBURGH (AP) — Josh Naylor homered twice, including a three-run shot that keyed a five-run first inning against All-Star Mitch Keller, and drove in six runs and Cleveland rolled over Pittsburgh.
Rookie left-hander Logan Allen (4-2) pitched five scoreless innings of one-hit ball after being recalled from Triple-A Columbus prior to the game. The lone hit was a one-out single in the fifth inning by Jared Triolo, who extended his hitting streak to 11 games. Allen struck out eight and walked one.
Keller (9-5) was tagged for eight runs and 10 hits in six innings.
Josh Bell hit a two-run homer in the third, his 10th of the year.
Connor Joe’s solo homer in the sixth inning off Eli Morgan accounted for the Pirates’ lone run.
CUBS 17, NATIONALS 3
CHICAGO (AP) — Seiya Suzuki homered and drove in three runs on a four-hit night, and Chicago poured it on late to beat Washington.
Patrick Wisdom hit his team-leading 17th homer in the seventh inning to put the Cubs ahead 4-3, and Chicago went on to score five more runs in the seventh and eight in the eighth.
Amaya had a two-run single to cap Chicago’s seventh-inning outburst against relievers Amos Willingham (0-2) and Jose Ferrer.
The Cubs sent 13 men to the plate in the eighth. Nico Hoerner had two RBI singles in the frame.
Michael Fulmer (1-5), the first Chicago reliever, got four outs — three via strikeout.
METS 11, WHITE SOX 10
NEW YORK (AP) — David Robertson retired Tim Anderson on a game-ending flyout that stranded runners on second and third, and New York beat Chicago after building a seven-run lead behind a pair of Francisco Álvarez home runs.
Álvarez and fellow rookie Brett Baty hit consecutive home runs off Lucas Giolito (6-6) as the Mets took a 5-0 lead in their highest-scoring first inning this season. Álvarez added another two-run homer in the sixth off Tanner Banks for his third multihomer game. Giolito gave up a season-high eight runs, one shy of his career high,
Grant Hartwig (2-1) gave up two runs in 1 2/3 innings. New York won for the eighth time in 12 games.
ROYALS 11, TIGERS 10
KANSAS CITY, Mo. (AP) — Dairon Blanco tripled, doubled twice, singled and drove in three runs and Kansas City overcame Spencer Torkelson’s two-homer night to beat Detroit.
Daniel Lynch (3-4) completed five innings, allowing five runs on six hits and two walks. He struck out three.
Detroit left two runners on base after scoring four in the ninth against Scott Barlow.
Detroit’s Tarik Skubal (0-1) made his third start of the season after missing almost a year after surgery on his left elbow. He allowed seven runs on eight hits, striking out three over four innings.
___
AP MLB: https://apnews.com/hub/MLB and https://twitter.com/AP_Sports