The Red Sox had tied it in the ninth when Jackie Bradley Jr. had an RBI double after Bogaerts opened the inning with a double.
Boston Red Sox
Red Sox keep on winning, streak reaches 8
Boston scores five runs in the third to top Texas 8-4, its 15th win in 18 games.
Betts among five Red Sox to make All-Star team
J.D. Martinez is also a starter, while Chris Sale, Craig Kimbrel and Mitch Moreland also make the roster.
Sox finish off sweep of Royals
Rick Porcello and Andrew Benintendi lead Boston to its sixth straight win.
Major league notebook: Red Sox catcher Christian Vazquez heading to DL with broken finger
His absence will leave Blake Swihart as the backup catcher to Sandy Leon.
Red Sox notebook: Benintendi will never forget his special day
A year ago on July 4, Andrew Benintendi had five hits in his ‘best overall game’ of his career.
Red Sox show plenty of pop in beating Nationals, 11-4
Eduardo Nunez and Xander Bogaerts hit 3-run homers and J.D. Martinez adds a 2-run shot as Boston wins an interleague game for the 17th time in 19 outings.
Yankees overpower Red Sox in series opener, 8-1
New York hits four home runs, two by Greg Bird, in the first of three games at Yankee Stadium.
Bradley, Devers hit homers as Red Sox sweep Angels
Boston heads to New York for a three-game series with a 1-game lead in the AL East.
Red Sox blow six-run lead, but come back for a 9-6 win
J.D. Martinez hits his 25th home run as Boston wins for the fifth time in six games.