DIAMONDBACKS 5, BREWERS 4

Lourdes Gurriel Jr. hit a sacrifice fly with the bases loaded to cap a five-run ninth inning as Arizona rallied to stun Milwaukee on Saturday night.

Alec Thomas’ one-out triple off the wall drove in Arizona’s first run of the series and Trevor Magill (0-1) relieved. Garrett Hampson walked on four pitches, and Corbin Carroll followed with a two-run double off the wall.

Geraldo Perdomo walked and Jake McCarthy, 2 for 30 entering the at-bat, tied it with a single to right. Josh Naylor was walked intentionally to load the bases for Gurriel, who hit a drive to right, with Perdomo easily beating Sal Frelick’s throw home.

Former Brewers ace Corbin Burnes, making his first Chase Field start since signing a six-year, $210 million contract with Arizona, went six innings, giving up four hits, including Jackson Chourio’s towering home run to left-center — his fifth of the season.

YANKEES 8, GIANTS 4

Will Warren pitched five innings in rainy conditions for his first major league win, Cody Bellinger hit a go-ahead RBI single in New York’s five-run fifth inning and the Yankees beat San Francisco.

Warren (1-0) allowed two runs and two hits in his eighth career start and gave the Yankees a much-needed solid outing after Marcus Stroman got two outs Friday and went on the injured list with left knee inflammation before Saturday’s game.

PHILLIES 4, CARDINALS 1

Nick Castellanos had a two-run double to stake Philadelphia to an early lead, and the Phillies turned five double plays in a win over St. Louis.

ORIOLES 5, BLUE JAYS 4

Heston Kjerstad and Adley Rutschman homered, the Baltimore defense pulled off five double plays, and the Orioles rallied from an early three-run deficit to beat Toronto.

ATHLETICS 3, METS 1

J.T. Ginn allowed one run in five-plus strong innings and the Athletics beat New York for their second home win since relocating to West Sacramento.

BRAVES 5, RAYS 4

Michael Harris II hit a two-run homer in the ninth inning to give Atlanta a comeback victory over Tampa Bay for their first road win of the season.

MARLINS 7, NATIONALS 6

Kyle Stowers and Griffin Conine had two hits and drove in two runs each to lead Miami to a victory over Washington.

WHITE SOX 3, RED SOX 2

Pinch-hitter Brooks Baldwin lined an RBI single off Boston closer Aroldis Chapman with one out in the bottom of the ninth, lifting Chicago to a win over the Red Sox.

GUARDIANS 6, ROYALS 3

Luis Ortiz allowed just one hit and struck out a career-high 10 in his home debut for Cleveland as the Guardians beat Kansas City.

REDS 5, PIRATES 2

Elly De La Cruz hit his second career grand slam, Andrew Abbott allowed a run over five innings in his season debut, and Cincinnati beat Pittsburgh.

ANGELS 4, ASTROS 1

Tyler Anderson took a no-hitter into the sixth inning, Nolan Schanuel and Taylor Ward homered and Los Angeles beat Houston.

TIGERS 4, TWINS 0

Jackson Jobe pitched six shutout innings to earn his first major league win as Detroit beat Minnesota.