



New York >> Eugenio Suárez hit a go-ahead grand slam with two outs in the eighth inning after Corbin Burnes pitched 4 1/3 innings in his Arizona debut, and the Diamondbacks beat the New York Yankees 7-5 on Tuesday night to hand them their first loss.
The Diamondbacks scored five times in the eighth two days after an eight-run eighth inning against the Chicago Cubs.
Geraldo Perdomo started Arizona’s rally with an RBI single off Tim Hill, and Arizona loaded the bases on two walks. After Mark Leiter Jr. (0-1) struck out Josh Naylor, Suárez smashed his sixth career slam into the left-field seats for a 7-4 lead.
The Diamondbacks rallied for their second straight win after Burnes allowed four runs — two earned — and four hits in his first start since signing a $210 million, six-year deal with Arizona as a free agent on Dec. 30. The 2021 NL Cy Young Award winner struck out eight and threw his cutter 65 times in a 98-pitch outing
Rangers 1, Reds 0 >> Nathan Eovaldi pitched a four-hitter for the majors’ first complete game of the season, and Texas beat Cincinnati.
Eovaldi struck out eight and walked none in his fifth career complete game. The right-hander threw 99 pitches, 70 for strikes.
It was Eovaldi’s first shutout since April 29, 2023, against the Yankees and No. 3 for his career.
Marlins 4, Mets 2 >> Sandy Alcantara pitched five effective innings for his first win in 19 months and Miami beat New York despite getting only three hits.
Alcantara, who missed last season after undergoing Tommy John surgery, allowed two runs and four hits while striking out four in his first victory since Sept. 3, 2023. The 2022 NL Cy Young Award winner got a no-decision in his season debut March 27.
Graham Pauley hit a go-ahead, two-run double in the fourth and Kyle Stowers homered for the Marlins.
Rays 7, Pirates 0 >> Jake Mangum collected three more hits and Shane Baz struck out a career-high 10 in six innings, helping Tampa Bay beat Pittsburgh.
Mangum drove in two runs and scored twice, one day after he went 4 for 4 with two steals in his second major league game.
Blue Jays 5, Nationals 3 >> Bo Bichette hit a tiebreaking two-run single with two out in the eighth inning and Toronto won their third straight game by beating Washington.
The Blue Jays finished with 12 hits, all singles.
Bichette bounced an 0-2 pitch from Washington left-hander Jose A. Ferrer (0-1) down the first base line to drive in George Springer and Will Wagner.
Chad Green (1-0) got one out for the win and Jeff Hoffman finished with a 1-2-3 ninth for his second save in two opportunities.
Twins 8, White Sox 3 >> Jose Miranda hit a tiebreaking two-run single in Minnesota’s five-run sixth inning, and Minnesota beat Chicago for their first win of the season.
Ryan Jeffers and Ty France each had two hits for Minnesota, and Harrison Bader added a three-run homer in the ninth.
The Twins trailed 3-0 before rallying with two outs in the sixth.
Brewers 5, Royals 0 >> Eric Haase and Christian Yelich hit solo home runs to back a strong start by Chad Patrick and Milwaukee beat Kansas City for their first win of the season.
Patrick gave the Brewers something they hadn’t had thus far — three scoreless innings to begin the game. Milwaukee surrendered 24 runs in the first three innings of its first four games.
Haase homered from the ninth spot in the order to put the Brewers up 1-0 in the third.
Angels 9, Cardinals 7 (11 INN.) >> Kyren Paris hit a tiebreaking single in the 11th inning, Yoan Moncada followed with a two-run double and Los Angeles beat St. Louis.
The game was tied at 3 after nine innings before each team scored three runs in the 10th — and the Angels added three in the 11th. Victor Scott II had an RBI single in the bottom half, but Ryan Zeferjahn got two outs for his first career save.
Zeferjahn struck out Willson Contreras with a runner aboard to end it as the Angels outlasted St. Louis in extra innings for the second consecutive night.