His moonshot capped a night that saw the Red Sox, stymied to the tune of one run in the last two games against the Yankees in NY, rally from three runs down to pull out the win.
Their first lead of the game, after trailing 3-0 in the fourth inning.
After Johnson gave up a pair of home runs that put the Sox in a 3-0 hole in the fourth inning, Moreland more or less put the team's cold offense on his back, and at least gave them hope as they tried to mount a comeback win.
Chris Sale takes the mound for the Red Sox against the Tigers Justin Verlander in a rematch of an early season matchup. Boston still had two runners on and one out, but the rally ended when Sandoval hit into a double play.
Moreland led off the bottom of the fourth with a homer to right, just out of J.D. Martinez's reach and into the bullpen.
Nicholas Castellano and Mikey Mahtook homered and Martinez and Jose Iglesias both had three hits for the Tigers (29-31). Verlander left his last start with right groin tightness but threw a 33-pitch bullpen session Thursday and reported no problems.
Moreland went 3 for 4 with two RBIs and a run scored. Bradley also chipped in with an RBI single in the fourth inning. The center fielder got a great jump on the ball and laid out to make an incredible diving catch.
Boston recalled left-hander Brian Johnson from Triple-A Pawtucket and started him against the Tigers on Friday.
Any chance of a second straight Johnson shutout was quickly lost when Castellanos homered for the second straight day, with one out in the first.