BOSTON (AP) — Xander Bogaerts hit a two-run homer and drove in three runs, Mookie Betts had a tying single before scoring the go-ahead run and the Boston Red Sox beat the Yankees 6-5 Saturday for their third straight win over New York.

Hanley Ramirez and Bogaerts each had three hits for the AL East-leading Red Sox (84-64), who entered two games ahead of Toronto and Baltimore (both 81-66).

New York (77-70) wasted 3-0 and 5-2 leads and lost for the sixth time in seven games. The Yankees, already four games back for the AL’s second wild card coming in, dropped seven games behind the Red Sox in the AL East.

Second baseman Starlin Castro left in the fifth inning after straining his right hamstring while rounding first base on a double. Rookie Gary Sanchez hit his 15th home run since his Aug. 3 recall from the minors, a two-run drive.

New York opened a 5-2 lead on Austin Romine’s two-run double off the Green Monster in the fourth. Chase Headley, the second baserunner on the play, read the flight of the ball well and was just a few feet behind Gregorius when the pair crossed home plate.

Bogaerts homered off a billboard above the left-field wall in the fifth, slicing the deficit to 5-4, and the Red Sox took a 6-5 lead in the seventh with two well-placed bounces.

Betts’ high-chop grounder bounced over drawn-in shortstop Didi Gregorius to score Bogaerts, and Betts scored when Adam Warren (3-2) bounced a wild pitch that caromed to the right of Sanchez. Ramirez, who started on second, went to third, stopped, then tried to score when he saw Sanchez had his back to the plate. The catcher scampered back in time for the tag.

Matt Barnes (4-3) pitched 1 1/3 innings in relief of David Price, and Craig Kimbrel struck out the final four batters for his 27th save in 29 chances.

New York took a 3-0 in the third on Brett Gardner’s RBI triple and Sanchez’s homer, which cleared the Monster seats above the left-field wall.

TRAINER’S ROOM

Yankees: CF Jacoby Ellsbury slid hard into the side of the bullpen, trying to make a catch and stayed in for an inning before leaving the game with what the team called a right knee injury.

Red Sox: Manager John Farrell said before the game that 40-year-old DH David Ortiz may get Sunday’s finale off after running a lot the last couple of days.

PRICE NOT RIGHT

Price gave up five runs and nine hits in six innings with seven strikeouts and no walks. He had allowed two runs or fewer in his previous six starts with a 1.93 ERA.

UP NEXT

LHP CC Sabathia (8-12, 4.10 ERA) is to start Sunday night’s series finale for the Yankees. He has allowed three or fewer runs in six of his last seven starts. LHP Drew Pomeranz (2-5, 4.60) starts for Boston after allowing five runs over two innings Tuesday in a loss to Baltimore, his shortest start since he was acquired from San Diego in July.

(Copyright (c) 2024 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox