Brayan Bello struck out eight over seven innings, Rafael Devers homered and the Boston Red Sox beat the New York Yankees 2-0 on Sunday for a three-game home sweep that extended their winning streak to five.

Trevor Story added an RBI single for the Red Sox, who have won five straight over the Yankees since losing their first meeting this year.

AL East-leading New York went 0 for 5 with runners in scoring position and was swept in a series for the first time this year, getting shut out for the third time.

Yankees slugger Aaron Judge went 1 for 12 in the series with a solo homer and nine strikeouts, dropping his major league-leading average to .378.

Bello (3-1) gave up three hits, walked three and tossed a career-high 114 pitches. Garrett Whitlock escaped an eighth-inning jam and got the five outs for his first save.

Devers, in what would be his Red Sox swan song, homered just over the top edge of the Green Monster, making it 2-0 in the fifth against Max Fried (9-2).

Athletics 3, Royals 2: Nick Kurtz hit a ninth-inning solo homer to rally the Athletics to a win and three-game sweep at Kansas City.

Kurtz hit Carlos Estévez’s fastball 411 feet to right-center for his sixth home run..

The Royals matched their longest losing streak of the season while dropping all six games of their homestand.

Padres 8, Diamondbacks 2: Nick Pivetta (7-2) held Arizona to two hits over seven innings and Jake Cronenworth homered as visiting San Diego snapped a three-game losing streak.

Fernando Tatis Jr. had four hits, scored three runs and stole a base for the Padres.

Phillies 11, Blue Jays 4: Nick Castellanos hit a grand slam, Zack Wheeler pitched six strong innings and Philadelphia completed a three-game home sweep of Toronto.

Alec Bohm also went deep and rookie Otto Kemp had four hits, three runs, two RBIs and a stolen base for the Phillies, who have won five of six.

Wheeler (7-2) allowed one earned run on four hits while striking out nine and walking none.

Reds 8, Tigers 4: Elly De La Cruz homered, scored three times and drove in three runs as visiting Cincinnati rallied to defeat Detroit.

Rays 9, Mets 0: Shane Baz combined with three relievers on a five-hitter, and Tampa Bay won at New York to complete the first three-game series sweep of the Mets this season.

Cubs 2, Pirates 1 (10): Ian Happ hit a game-ending single in the 10th inning, and Chicago edged Pittsburgh.