NEW YORK (AP) — Luis Castillo pitched five-hit ball into the seventh inning in his Seattle debut, and the Mariners used a fast start to beat Gerrit Cole and the New York Yankees 7-3 on Wednesday.
Eugenio Suarez, Carlos Santana and Jarred Kelenic homered off Cole (9-4) during Seattle’s six-run first inning. Jesse Winker connected off Wandy Peralta in the seventh, helping the Mariners match their season high for home runs.
Castillo (5-4) struck out eight in 6 2/3 innings in his second start in the Bronx in less than a month. The right-hander allowed three runs and walked three.
Castillo, 29, was acquired by Seattle in a trade with Cincinnati on Friday night for four prospects.
Kyle Higashioka hit a two-run home run for the Yankees.
PHILIES 3, BRAVES 1
ATLANTA — Nick Castellanos hit a tiebreaking, two-run homer in the eighth inning as Philadelphia made the most of a disallowed call.
The Phillies appeared to have lost their last three outs when JT Realmuto grounded out in what was ruled a double play late in the inning with the Braves leading 1-0.
But Philadelphia questioned the call, and the replay showed Realmuto’s foot reaching the bag before the relief throw as Rhys Hoskins jogged home from third.
With the game now tied at 1, Collin McHugh (2-2) fell behind 2-0 in the count before passing one to Castellanos, who hit his ninth home run.
Zack Wheeler (10-5) pitched seven innings for the win. David Robertson, acquired in a trade from the Chicago Cubs on Tuesday, pitched a scoreless ninth inning for his first save from Philadelphia.
Orlando Arcia homered for Atlanta, which had won four straight.
RAYS 3, BLUE SHOT 2
ST. PETERSBURG, Fla. — Hits by newly acquired Jose Siri and David Peralta produced the Rays’ game-winning run.
Siri led off Tampa Bay’s sixth with a single off Adam Cimber (8-4). He stole second and scored on Peralta’s tiebreaking single.
Peralta had two of Tampa Bay’s six hits, all singles, after they managed just two hits in Tuesday night’s 3-1 loss.
Peralta was acquired in a trade with Arizona on Saturday, and Siri arrived from Houston in a three-way trade on Monday.
Ryan Thompson (3-2) got the win after pitching two hitless innings. Jason Adam pitched the ninth for his fifth save in six attempts.
Teoscar Hernández drove in Toronto’s runs with a double in the first inning and his 15th homer in the fourth.
METS 9, NATIONALS 5
WASHINGTON — Daniel Vogelbach hit a grand slam for the Mets, and Pete Alonso hit his 28th home run.
New York won for the eighth time in nine games and opened up a 3 1/2-game lead over second-place Atlanta in the NL East. The teams begin a four-day, five-game series Thursday in New York.
Chris Bassitt (8-7) pitched seven shutout innings for New York, which finished with 14 hits.
Washington lost for the fifth time in seven games a day after it traded star outfielder Juan Soto and first baseman Josh Bell to San Diego.
Keibert Ruiz and Lane Thomas homered during the Nationals’ five-run ninth inning. Aníbal Sánchez (0-4) allowed five runs, four earned, in 4 1/3 innings.
TWINS 4, TIGERS 1
MINNEAPOLIS — Jorge Lopez earned his first save with his new team and newcomer Sandy Leon drove in two runs, leading Minnesota to victory.
Carlos Correa and Gio Urshela each drove in a run for the AL Central leaders. Joe Ryan (8-4) pitched five innings on one-run ball, rebounding nicely after a poor performance in San Diego.
Lopez, an All-Star acquired Tuesday from Baltimore, earned his 20th save of the season going 1-2-3 in the ninth inning.
Harold Castro had three of Detroit’s four hits. Tyler Alexander (2-5) allowed two runs in five innings.
GUARDIANS 7, DIAMONDS 4
CLEVELAND — Amed Rosario hit a mammoth three-run homer and rookie Oscar Gonzalez added a solo shot, sending Cleveland to victory.
Rosario’s 450-foot drive to the deadlock was the longest of the season at Progressive Field.
Shane Bieber (6-6) struck out eight in six innings in his 100th career start, extending his interleague winning streak to eight.
The Guardians remained a game behind Minnesota, leader of the American League Central Division.
Arizona left-hander Tommy Henry (0-1) pitched five innings in his major league debut, allowing four runs on four hits.
Alek Thomas and Geraldo Perdomo homered for the Diamondbacks.
ASTROS 6, RED SOX 1
HOUSTON (AP) — Trey Mancini homered in his first start with Houston, and José Urquidy struck out 10 in seven shutout innings.
Mancini hit a two-run homer in the second off Rich Hill (4-5), giving the Astros a 4-0 lead. Mancini was acquired in a trade with Baltimore on Monday and then was pinch-hit in his debut with the Astros on Tuesday night.
Urquidy (10-4) allowed two hits and didn’t walk. José Altuve tied a career high with four hits to help Houston avoid a sweep after losing the first two games of the series.
Xander Bogaerts homered for Boston in the ninth.
ORIOLES 6, RANGERS 3
ARLINGTON, Texas (AP) — Pinch-hitter Terrin Vavra hit a tiebreaking RBI double right after a disputed stolen base in the eighth inning, and the Orioles completed their first series of the season against Texas.
The Rangers defied when Jorge Mateo was ruled safe on a two-out stolen base, and the call was upheld after a bang-bang replay review. Vavra then doubled to left-center for a 3-2 lead, and Robinson Chirinos singled home on his third hit.
Chirinos and Ryan McKenna homered for the Orioles (54-51), who swept all three games at Texas just like they did at home a month ago. Cinel Pérez (6-1) took the win.
Jonah Heim and Marcus Semien homered for the Rangers, who fell 12 games under .500, their worst mark of the season, going 46-58 overall. José Leclerc (0-1) took the loss.
WHITE SOX 4, ROYAL 1
CHICAGO (AP) — Lance Lynn pitched six effective innings and José Abreu homered for the second straight game, leading the White Sox to victory.
Lynn (2-4) allowed one run on rookie Bobby Witt Jr.’s 15th homer in the sixth. He struck out eight and walked none.
Liam Hendriks pitched the ninth inning for his 21st save.
The White Sox (53-51) won for the third time in four games while remaining two games behind the Twins and one game behind the Guardians in the AL Central. The Royals lost for the seventh time in nine games.
Witt and Michael Massey each had two hits for Kansas City. Brady Singer (4-4) allowed a season-high 11 hits in six innings.
The game was delayed due to rain for 1 hour and 5 minutes with two out in the bottom of the second.