Eddie Rosario celebrates in the dugout after his grand slam in the ninth inning propelled the Atlanta Braves to an 8-5 win over the Arizona Diamondbacks in Phoenix. Darryl Webb/Associated Press

PHOENIX — Eddie Rosario hit a grand slam off Miguel Castro with two outs in the ninth inning, and the Atlanta Braves rallied to beat the Arizona Diamondbacks 8-5 on Sunday.

Arizona led 5-4 heading into the ninth after Ketel Marte hit a two-run homer and rookie Corbin Carroll connected for a solo shot.

Castro (3-2) opened the ninth by walking Michael Harris II, and Ronald Acuña Jr. lined a single before stealing second. Castro then struck out Matt Olson and intentionally walked Austin Riley to load the bases.

Castro appeared as if he might escape the jam after getting Travis d’Arnaud on a soft liner, but Rosario just cleared the wall in right for his eighth homer.

A.J. Minter (3-5) got the final two outs in the eighth inning, and Raisel Iglesias worked around a walk in the ninth for his seventh save in eight chances.

PIRATES 2, CARDINALS 1: Rich Hill pitched four-hit ball into the seventh inning, and Pittsburgh completed a three-game series sweep at home against St. Louis.

Advertisement

Ji Hwan Bae’s two-run single off Miles Mikolas (4-2) in the first inning provided all the offense Hill (5-5) would need. Ke’Bryan Hayes singled three times for Pittsburgh and is hitting .562 (9 for 16) over his last four games.

BREWERS 5, REDS 1: Adrian Houser pitched seven sparkling innings and Andruw Monasterio hit his first career homer, leading Milwaukee to a victory at Cincinnati.

Victor Caratini also went deep as Milwaukee won for the fourth time in five games. The NL Central-leading Brewers clinched their first road series win since they swept a three-game set at Seattle from April 17-19.

PHILLIES 11, NATIONALS 3: Kyle Schwarber hit a pair of three run homers, Drew Ellis hit his first two home runs of the season, and Philadelphia won at Washington.

J.T. Realmuto went deep for the second day in a row for the Phillies, who finished a 4-6 road trip. Nick Castellanos had three hits.

CUBS 7, PADRES 1: Marcus Stroman pitched six strong innings to win his fourth consecutive start and rookie Miguel Amaya went 3 for 3 with his first major league home run as Chicago won at San Diego.

Advertisement

Yan Gomes and Trey Mancini hit back-to-back homers off Ryan Weathers (1-4), and Dansby Swanson added a two-run double later in the second inning.

Jake Burger gets doused by teammates after hitting a grand slam in the ninth inning Sunday to give the White Sox a 6-2 win over the Detroit Tigers in Chicago. Nam Y. Huh/Associated Press

AMERICAN LEAGUE

WHITE SOX 6, TIGERS 2: Jake Burger’s game-ending grand slam handed Liam Hendriks his first win since returning from cancer, and Chicago won at home for a three-game series sweep.

Hendriks (1-0) worked a 1-2-3 ninth, striking out two. It was the third big league appearance for the All-Star closer since he missed the start of the season after he was diagnosed with stage 4 non-Hodgkin lymphoma.

Yoán Moncada and Tim Anderson walked with one out to load the bases for Burger, who hit a drive to left-center off Alex Lange (3-1) for his 12th homer of the season. It was his first career slam and game-ending homer.

RANGERS 12, MARINERS 3: Marcus Semien extended MLB’s longest hitting streak this season to 23 games, Jonah Heim homered and drove in five runs, and Texas finished a sweep of visiting Seattle.

Corey Seager also went deep as the Rangers won consecutive games by a combined score of 28-9 after taking the series opener 2-0.

GUARDIANS 2, TWINS 1: Triston McKenzie tossed five scoreless innings in his injury-delayed season debut, and Josh Naylor delivered a go-ahead RBI double in the seventh as Cleveland split a four-game series against visiting Minnesota.

McKenzie had 10 strikeouts and allowed only one baserunner – a two-out single by Michael Taylor in the third inning. The 25-year-old right-hander threw 79 pitches after missing more than two months because of a muscle strain in his shoulder that popped up at the end of spring training.

Twins starter Joe Ryan (7-3) was just as sharp as McKenzie until José Ramírez drew a two-out, full-count walk in the seventh. Naylor followed with a drive off the limestone facade that juts out over the right-field wall.

Advertisement

ANGELS 2, ASTROS 1: Shohei Ohtani hit a tie-breaking RBI double in the eighth inning, and Los Angeles avoided a four-game series sweep at Houston.

Ohtani was hitless before clubbing a pitch from Phil Maton (0-1) off the wall in right field, driving in Gio Urshela for his 41st RBI of the season.

INTERLEAGUE

BLUE JAYS 6, METS 4: Brandon Belt broke a seventh-inning tie with a two-run homer and Toronto finished a three-game sweep at New York.

Vladimir Guerrero Jr. also went deep for the Blue Jays, who blew a four-run lead but quickly recovered. Toronto has won four straight and six of seven.

Tommy Pham hit two of New York’s four solo homers.

Advertisement

ORIOLES 8, GIANTS 3: Josh Lester drove in two runs with his first major league hit, and Baltimore won at San Francisco.

James McCann reached base three times for Baltimore, including his third home run.

MARLINS 7, ATHLETICS 5: Luis Arraez hit a tiebreaking infield single in the eighth inning and Miami completed a three-game sweep against visiting Oakland.

The A’s lost their 14th straight on the road and are a major league-worst 12-49.

ROYALS 2, ROCKIES 0: Brady Singer scattered five singles over 5 2/3 innings, and Kansas City won at home.

NOTES

Advertisement

GUARDIANS: Cleveland designated right-handed pitcher Zach Plesac for assignment in the process of returning Triston McKenzie to the rotation.

The Guardians also optioned right-hander Michael Kelly to Triple-A Columbus to clear a spot on the 26-man roster for McKenzie, who was activated from the 60-day injured list. That meant the Guardians needed an opening on the 40-man roster. Plesac, who was sent to Triple-A a month ago, was the odd man out.

DIAMONDBACKS: Arizona extended Manager Torey Lovullo’s contract through the 2024 season.

Lovullo, the longest-tenured manager in team history, is 446-483 in seven seasons, with one playoff appearance.

Comments are no longer available on this story