Wade Miley allowed one run in seven innings, Mark Trumbo hit the first of Baltimore's four home runs off Eduardo Rodriguez and the Orioles beat the Boston Red Sox 7-5 on Thursday night.
Chris Davis and Adam Jones went deep for a second straight night and Jonathan Schoop capped the outburst with a three-run drive in the sixth that made it 7-1.
After taking two of three from the AL East-leading New York Yankees, the Orioles opened a four-game series against another division rival with a feel-good victory.
Miley (2-3) gave up five hits and a walk against the team he pitched for in 2015. Seeking his first win since April 14, the lefty did not allow a runner past first base after the second inning.
Rodriguez (4-2) surrendered seven runs in 5 2/3 innings, and the four homers tied a career high. The former Orioles farmhand came in with a four-game winning streak and a career 1.34 ERA in six starts at Camden Yards.