Andrew Benintendi smacked two three-run homers, becoming the youngest Red Sox player in the last 96 years to record a six-RBI game against the Yankees, leading the Sox to a 10-5 victory over New York.
Benintendi hit his first homer of the afternoon in the third, and added a second in the fifth. In both innings, the Sox scored five times. Mookie Betts and Rafael Devers each added two RBI each.
Drew Pomeranz was tagged for a two-run homer by Gary Sanchez in the first, but allowed just one more run over his next 5.2 innings of work, improving to 12-4. Pomeranz hasn't lost in more than two months, dating back to a June 11 start against Detroit.
The Sox chased New York starter Luis Severino, who had his worst outing of the season, pounded for 10 runs (eight earned) in 4.1 innings of work.
The Yankees got solo homers from Chase Headley and Jacoby Ellsbury off Robby Scott in the ninth.
The win re-established the Red Sox' 4.5 game lead in the A.L. East.