Mariners Yankees Baseball

Seattle Mariners starting pitcher Luis Castillo delivers against the New York Yankees in the first inning of a baseball game, Wednesday, Aug. 3, 2022, in New York. (AP Photo/Mary Altaffer)

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 Suárez, Carlos Santana and Jarred Kelenic homered against Cole (9-4) during Seattle's six-run first. Jesse Winker connected against Wandy Peralta in the seventh, helping the Mariners match their season high for homers.

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.

The 29-year-old Castillo was acquired by Seattle in a trade with Cincinnati on Friday night for four prospects.

Kyle Higashioka hit a two-run homer for the Yankees.

PHILLIES 3, BRAVES 1

ATLANTA (AP) — Nick Castellanos hit a tiebreaking two-run homer in the eighth inning as Philadelphia took full advantage of an overturned call.

The Phillies looked to be down to their final three outs when J.T. Realmuto grounded into what was ruled an inning-ending double play with the Braves nursing a 1-0 lead.

But Philadelphia challenged the call, and the replay showed Realmuto's foot getting to the bag ahead of the relay throw while Rhys Hoskins trotted home from third.

With the game now tied at 1, Collin McHugh (2-2) fell behind 2-0 in the count before grooving one to Castellanos, who connected for his ninth homer.

Zack Wheeler (10-5) pitched seven innings for the win. David Robertson, acquired Tuesday in a trade with the Chicago Cubs, worked a scoreless ninth for his first Philadelphia save.

Orlando Arcia homered for Atlanta, which had won four straight.

ASTROS 6, RED SOX 1

HOUSTON (AP) — Trey Mancini homered in his first start for Houston, and Jose Urquidy struck out 10 in seven scoreless innings.

Mancini hit a two-run drive in the second against Rich Hill (4-5), lifting the Astros to a 4-0 lead. Mancini was acquired in a trade with Baltimore on Monday and then grounded out as a pinch hitter in his Astros debut Tuesday night.

Urquidy (10-4) allowed two hits and walked none. Jose 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 lined a tiebreaking RBI double right after a disputed stolen base in the eighth inning, and the Orioles completed their first season series sweep against Texas.

The Rangers challenged when Jorge Mateo was ruled safe on a stolen base with two outs, and the call stood after a replay review of the bang-bang play. Vavra then doubled into left-center for a 3-2 lead, and Robinson Chirinos singled him home with his third hit.

Chirinos and Ryan McKenna homered for the Orioles (54-51), who swept all three games in Texas like they did at home a month ago. Cionel Pérez (6-1) got the win.

Jonah Heim and Marcus Semien homered for the Rangers, who dropped a season-worst 12 games under .500 at 46-58 overall. Jose Leclerc (0-1) got the loss.

WHITE SOX 4, ROYALS 1

CHICAGO (AP) — Lance Lynn pitched six effective innings and José Abreu homered for the second consecutive game, leading the White Sox to the 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 worked the ninth 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 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 because of rain for 1 hour, 5 minutes with two outs in the bottom of the second.

RAYS 3, BLUE JAYS 2

ST. PETERSBURG, Fla. (AP) — Hits by newly acquired Jose Siri and David Peralta produced the winning run for the Rays.

Siri led off the Tampa Bay 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 came over from Houston in a three-way trade on Monday.

Ryan Thompson (3-2) got the win after pitching two hitless innings. Jason Adam worked the ninth for his fifth save in six attempts.

Teoscar Hernández drove in Toronto's runs with a first-inning double and his 15th homer in the fourth.

TWINS 4, TIGERS 1

MINNEAPOLIS (AP) — Jorge López got his first save with his new team and newcomer Sandy León drove in two runs, leading Minnesota to the win.

Carlos Correa and Gio Urshela each drove in a run for the AL Central leaders. Joe Ryan (8-4) pitched five innings of one-run ball, bouncing back nicely after a rough outing at San Diego.

López, an All-Star acquired Tuesday from Baltimore, earned his 20th save of the season with a 1-2-3 ninth inning.

Harold Castro had three of Detroit's four hits. Tyler Alexander (2-5) allowed two runs in five innings.

GUARDIANS 7, DIAMONDBACKS 4

CLEVELAND (AP) — Amed Rosario hit a mammoth three-run homer and rookie Oscar Gonzalez added a solo shot, sending Cleveland to the victory.

Rosario's 450-foot drive to dead center was the longest of the season at Progressive Field.

Shane Bieber (6-6) struck out eight over six innings in his 100th career start, extending his winning streak in interleague games to eight.

The Guardians remained one game behind AL Central-leading Minnesota.

Arizona left-hander Tommy Henry (0-1) pitched five innings in his major league debut, surrendering four runs and four hits.

Alek Thomas and Geraldo Perdomo homered for the Diamondbacks.