Rafael Devers homered off rookie Luis Gil in the seventh inning and connected again in the ninth, leading the Boston Red Sox over the Yankees 3-0 Sunday night and sending New York to its 15th loss in 20 games.
Devers put Boston ahead on a 98.8 mph fastball from Gil (9-5), lifting the ball to the opposite field and into the first row of the left-field seats. He carried his bat up the first-base line before dropping it and completing a slow home run trot. Devers added his 21st home run of the season in the ninth off Michael Tonkin.
Devers has 16 homers at Yankee Stadium and 28 against New York.
Rookie Ceddanne Rafael homered in the eighth off Luke Weaver.
Boston has won six of seven and 16 of 22, improving to 14-1 on Sundays.
Blue Jays 5, Mariners 4 (10 innings) >> Daulton Varsho drove in the go-ahead run with an RBI single in the top of the 10th inning, as Toronto beat Seattle.
Rangers 13, Rays 2 >> Wyatt Langford and Jonah Heim matched career highs with four hits, Corey Seager had a three-run homer and Texas batted around twice in a rout of Tampa Bay that finished a three-game sweep.
Twins 3, Astros 2 >> Christian Vázquez led off the ninth inning with a home run to give Minnesota a victory over Houston.
TIGERS 5, REDS 1 >> Tarik Skubal struck out a career-high 13 in seven innings, Zach McKinstry hit a two-run homer and Detroit swept a series for the first time since late May, beating Cincinnati.
CARDINALS 8, NATIONALS 3 >> WASHINGTON (AP) — Willson Contreras hit his second homer of the series and St. Louis defeated Washington.
METS 3, PIRATES 2 >> Francisco Lindor hit a two-run single with two outs in the ninth inning against Ardolis Chapman for his third hit of the game, rallying New York to a win over Pittsburgh.
MARLINS 7, WHITE SOX 4 >> Jake Burger hit a game-winning three-run homer and Miami scored four times in the ninth to beat Chicago.
CUBS 5, ANGELS 0 >> Hayden Wesneski threw 6 1/3 innings, Michael Busch hit a two-run home run and Chicago shut out Los Angeles.
ROYALS 10, ROCKIES 1 >> Maikel Garcia, M.J. Melendez and Bobby Witt Jr. homered, Brady Singer won for the first time on the road this season and Kansas City beat Colorado to end a three-game losing streak.
DIAMONDBACKS 9, PADRES 1 >> Eugenio Suárez hit a tiebreaking two-run homer with two outs in the seventh inning and a bases-clearing double in the ninth in Arizona’s victory over San Diego.
BREWERS 9, DODGERS 2 >> Christian Yelich and Blake Perkins both homered, had three hits and drove in three runs as Milwaukee beat Los Angeles to snap a seven-game losing streak at Dodger Stadium.
Braves 6, Phillies 0 >> Reynaldo López threw six strong innings and Atlanta hit four homers in a victory over Philadelphia.