ROYALS 3, RAYS 1

Freddy Fermin had three hits and an RBI, Kyle Isbel and Salvador Perez each drove in a run and Michael Lorenzen pitched six strong innings for his 50th career win as Kansas City beat Tampa Bay on Tuesday night.

Perez’s two-out double drove in Jonathan India in the first. One inning later, Fermin poked a single to right that allowed Drew Walters to advance from first to third, setting up Isbel’s sacrifice fly.

Fermin, who nearly left the game in the seventh after fouling a pitch off his hands, singled home Maikel Garcia to give Kansas City a two-run cushion in the ninth.

Lorenzen (3-3) halted the Rays’ five-game winning streak, his only blemish a solo homer to Junior Caminero in the fourth. After the homer, Lorenzen retired nine of his final 11 before three Kansas City relievers combined to shut out the Rays over the final three innings.

RED SOX 10, BLUE JAYS 2

Wilyer Abreu hit a three-run homer, one of five longballs for Bostonin a win over struggling Toronto. Alex Bregman, Rafael Devers, Jarren Duran and Kristian Campbell all had solo homers as the Red Sox won their third straight. Boston homered three times in Sunday’s 13-3 win at Cleveland. The Red Sox lead the majors with 142 runs scored in April.

METS 8, DIAMONDBACKS 3

Francisco Lindor and Starling Marte each hit an early two-run homer, and New York put on a dazzling display of sparkling defense in their victory over Arizona.

YANKEES 15, ORIOLES 3

Trent Grisham, Aaron Judge and Ben Rice led off the game with consecutive home runs, and New York battered Baltimore’s beleaguered pitching staff in a victory over the Orioles. Carlos Rodón (4-3) retired the first 15 Orioles he faced and eventually yielded two runs and two hits in six-plus innings.

PHILLIES 7, NATIONALS 6

Bryson Stott scored on a wild pitch with two outs in the ninth to cap a zany final inning, and Philadelphia beat Washington.

CUBS 9, PIRATES 0

Seiya Suzuki hit a two-run homer and fell a single short of the cycle as Chicago went deep four times in a win over Pittsburgh.

RANGERS 15, ATHLETICS 2

Two-time Cy Young Award winner Jacob deGrom struck out seven over six scoreless innings for his first win in more than two years and Texas had their best offensive game this season to beat the Athletics.

The 36-year-old deGrom (1-1) had gone 737 days since also beating the A’s on April 23, 2023, then made only more start in his debut season with the Rangers before Tommy John surgery.

ASTROS 6, TIGERS 4

Yainer Diaz run-scoring singles in consecutive innings, rookie Ryan Gusto matched a season high with six strikeouts and Houston beat Detroit.

The Astros scored three runs in the sixth and seventh innings — all with two outs — for a 6-2 lead.

GUARDIANS 2, TWINS 1

Kyle Manzardo homered to right field to lead off the ninth inning as Cleveland snapped a three-game losing streak with a win over Minnesota.

BREWERS 7, WHITE SOX 2

Caleb Durbin hit a two-run single in Milwaukee’s four-run sixth inning, helping the Brewers beat Chicago.