



Carlos Narváez hit a walk-off RBI single off the wall in the 10th inning after Aaron Judge hit a tying solo home run in the ninth and the Boston Red Sox rallied to beat the New York Yankees 2-1 on Friday night.
Boston has now won its last three against its longtime rivals. The loss snaps a three-game overall win streak for New York.
Jarren Duran grounded out to open the 10th, moving automatic runner David Hamilton to third. Tim Hill (3-2) then walked Rafael Devers. After a strikeout, Narváez came to the plate.
Garrett Whitlock (5-0) pitched a scoreless 10th to salvage a master performance by Boston starter Garrett Crochet, who pitched a career-high 8 1/3 innings, yielding four hits and striking out seven.
Crochet gave up just three of those hits over eight innings, striking out Judge each of the first three times he faced him.
His luck ran out the fourth time when Judge unloaded on Crochet’s seventh pitch of the at-bat and belted it 443 feet over the Green Monster.
Diamondbacks 5, Padres 1: Corbin Carroll and Josh Naylor homered and Arizona beat visiting San Diego to extend its winning streak to four games.
Ryne Nelson (3-2) worked five innings and earned the win. He allowed only one unearned run, six hits and walked one.
Phillies 8, Blue Jays 0: Kyle Schwarber hit a three-run homer, Ranger Suárez struck out six in seven shutout innings and Philadelphia blanked visiting Toronto.
Suárez (5-1) continued to shine since his return from an early season back injury. He allowed seven runs in his first start of the season and has allowed only seven total in his next seven starts.
The Phillies scored four runs off Blue Jays starter Kevin Gausman (5-5) in the second inning, including Schwarber’s 22nd homer.
Otto Kemp, a rookie out of Troy High, doubled for his first career extra-base hit in the second and tacked on an RBI single in the sixth.
Pirates 2, Cubs 1 (10): Isiah Kiner-Falefa hit a sacrifice fly in the 10th inning to help Pittsburgh edge Chicago at Wrigley Field.
Kiner-Falefa also threw out Ian Happ when he attempted to score from first on Kyle Tucker’s two-out double in the fifth inning.
Pirates ace Paul Skenes struck out five in five scoreless innings. He allowed four hits and walked two while throwing 95 pitches.
Skenes was matched by Cade Horton, who permitted three hits in 5 2/3 shutout innings.
Rays 7, Mets 5: Danny Jansen hit a two-run homer to cap visiting Tampa Bay’s six-run sixth as it ended New York’s six-game win- ning streak.
Mets starter Clay Holmes exited after five innings with a 5-1 lead, but Paul Blackburn was charged with four runs while giving up hits to four of the five batters he faced.
Jake Mangum chased Blackburn with a two-run single and José Caballaro followed with a run-scoring groundout against Max Kranick (3-2) before Jansen hit a 389-foot homer to left.
The Mets lost at Citi Field for the first time since May 28 and dropped to 27-8 at home.
Starling Marte had three hits and three RBIs for the Mets.
Brewers 3, Cardinals 2: Freddy Peralta struck out six over six innings of one-run ball and Milwaukee scraped out just enough against Erick Fedde for a home victory over St. Louis, which lost its seventh in a row.
After retiring the Cardinals in order through the first three innings, Peralta (6-4) gave up four hits and a walk.
Fedde (3-6) also faced the minimum through three. Milwaukee’s first hit came in the fourth when Sal Frelick led off with a single that hit Fedde on the left wrist.
After getting checked out by the training staff, Fedde stayed in the game and William Contreras put Milwaukee on the board with an RBI double.
The Brewers opened the sixth with back-to-back singles before taking the lead on Contreras’ sacrifice fly that brought Fedde’s night to an end.
Tigers 11, Reds 5: Gleyber Torres homered twice and Riley Greene drove in four runs to help Detroit win at home over Cincinnati.
Greene had a solo homer in the third and a three-run double in the sixth.
Torres homered on the first pitch from Nick Martinez (4-7).
Braves 12, Rockies 4: Marcel Ozuna hit a three-run homer in the seventh inning to give Atlanta the lead as it beat visiting Colorado.
Ryan McMahon had three hits for Colorado, including a two-run homer in the first.
A three-run homer by Michael Harris II in the sixth off Jake Bird tied it at 4.
Astros 10, Twins 3: Jose Altuve and rookie Jacob Melton drove in three runs each as host Houston jumped on Chris Paddack early and cruised past Minnesota.
Paddack (2-6) tied career highs by allowing 12 hits and nine runs — eight earned — in just four innings for his third straight loss.
Astros rookie Colton Gordon (2-1) gave up six hits and two runs with five strikeouts in six innings.
Jeremy Peña tied a season high with four hits as the AL West-leading Astros won their third straight.]\
Rangers 3, White Sox 1: Josh Smith homered and scored all three Texas runs in a home win over Chicago.
The leadoff hitter had a single in the first and scored on Corey Seager’s sacrifice fly. Smith’s seventh homer was a 396-foot drive to right-center in the third, then he walked ahead of Marcus Semien’s RBI double that made it 3-0 in the fifth.
Athletics 6, Royals 4: Austin Wynns and Luis Urías hit home runs, Luis Severino pitched 7 2/3 innings, and the Athletics beat Kansas City to end a 14-game road losing streak and hand the Royals their fourth straight loss.
Severino (2-6) allowed six hits and a first-inning run. He surrendered 17 hits and 13 earned runs in his two previous starts covering 11 1/3 innings.