BOSTON — Christian Vazquez hit a two-run homer over the Green Monster to break a seventh-inning tie Sunday night, sending the Boston Red Sox to an 8-7 victory over the New York Yankees and a three-game sweep of their archrivals.

Dustin Pedroia and Xander Bogaerts each had three hits and Travis Shaw homered for Boston, which has won seven of eight to move into first place in the AL East.

Alex Rodriguez homered for the third time in four games and added a two-run double for the Yankees, who have lost a season-high five in a row.

David Price (4-0) earned the win despite allowing six runs and eight hits in seven innings. Craig Kimbrel pitched the ninth for his eighth save.

Dellin Betances relieved Ivan Nova (1-1) with one on and two outs in the seventh, but Vazquez hit the first pitch over the left-field wall for his first homer of the year, and just the second of his career.

Nathan Eovaldi, who took a no-hitter into the seventh inning at Texas in his previous start, gave up hits to the first two batters as the Red Sox took a 1-0 lead in the first.

Rodriguez hit a two-run homer in the third to put the Yankees ahead 3-1, then Boston went ahead 4-3 in the bottom half when Hanley Ramirez singled to drive in two runs before Shaw’s single brought in David Ortiz.

Rodriguez drove in two more runs in the fifth and then scored on Mark Teixeira’s single to make it 6-4. But Boston again answered, this time on Shaw’s two-run homer.

Shaw singled off Nova with one out in the seventh. Brock Holt replaced Shaw on the bases after a fielder’s choice, then Betances replaced Nova.


YANKEES: Outfielder Aaron Hicks, who missed six games because of left shoulder bursitis, was back in the starting lineup in right field. He went 0 for 3.

RED SOX: Relief pitcher Carson Smith is expected to be activated Tuesday before the series opener against the White Sox. He went on the disabled list before the season started because of a strained right flexor muscle. The Red Sox opened a roster spot for Smith by optioning infielder Marco Hernandez to Triple-A Pawtucket after Sunday’s game.