
Boston Red Sox first baseman Mitch Moreland (18) runs to third base on a triple as they played the Texas Rangers during the 7th inning of a baseball game Tuesday, July 4, 2017, in Arlington, Texas. (AP Photo/Michael Ainsworth)
The first Red Sox rookie with two five-hit games in a season, Benintendi had a three-run homer in the fifth that chased All-Star pitcher Yu Darvish (6-7), who matched career highs by allowing seven runs and 11 hits.
Benintendi led off the eighth by going the opposite way for his 12th homer, with the ball hitting on top of the 14-foot wall down the left-field line. Jackie Bradley Jr. followed with his 11th home run.
Price (4-2) threw 70 of 106 pitches for strikes in his eighth start since missing the season’s first seven weeks with an elbow strain. The lefty departed after his second walk started the seventh.