The Red Sox continued to flex their muscles, riding four more homers, to a 6-2 interleague victory over the Atlanta Braves.
After spotting the Braves a 2-0 lead, J.D. Martinez and Xander Bogaerts slammed solo shots in the fourth to tie up the game.
After a triple from Jackie Bradley Jr. and a sacrifice fly by Andrew Benintendi in the fifth put the Sox ahead to stay, the Sox kept adding on via the long ball. Mookie Betts cracked a two-run homer in the seventh and MitchMoreland went deep, into the center field bleachers in the eighth to close out the scoring.
Eduardo Rodriguez won for the second straight outing, giving the Red Sox 5.2 innings. Four relievers took it from there.
WHO: Red Sox vs. Atlanta Braves WHEN: 7:10 p.m. WHERE: Fenway Park WHAT'S UP: The Red Sox return home from a brief road trip to begin a six-game homestand, beginning with an interleague matchup with the Braves. The Sox are 4-1 in their last five and 6-2 in their last eight. Boston has excelled in interleague play overall with a record of 35-10 against NL opponents since Sept. 4, 2015. Since the start of last season, the Sox are 18-4 in interleague games. The Braves sit in first place in the N.L. East, but are just 4-4 in their last eight games. STARTING PITCHERS: LHP Eduardo Rodriguez (4-1, 4.13) vs. RHP Julio Teheran (4-1, 4.17). TV/RADIO: NESN/WEEI 93.7 FM