BALTIMORE -- On a sizzling night at Camden Yards, the Boston Red Sox worked up a sweat running around the bases during their most prolific offensive performance of the year.
"It was great," manager Alex Cora said. "We had good at-bats and hit the ball all over the place."
The temperature was 97 degrees at game time, and the Red Sox bats were even hotter. It was Boston's highest-scoring outburst since a 19-3 rout of Baltimore last Sept. 26.
Orioles rookie Tom Eshelman (0-2) pitched a perfect first inning, but ended up giving up nine runs before getting pulled in the fourth.
"They're all veterans over there," Eshelman said. "You just have to understand that they've been around the game a long time, they know what to do, they understand what I'm trying to do, and they made their adjustments."
Bradley's second home run of the game highlighted an eight-run fourth inning that turned a tie into a 13-5 runaway. All eight runs were unearned, courtesy of a throwing error by shortstop Richie Martin.
"We couldn't stop the bleeding after the error," Orioles manager Brandon Hyde said.
Boston really didn't need the help.
"We know as a team we can score runs," Bradley said. "We've got a lot of talent. We know what we're capable of. It's all a matter of doing it."
Rick Porcello (8-7) was the beneficiary of the robust support. The right-hander won his third straight start despite giving up six runs and 11 hits in five innings.
Anthony Santander had a career-high four hits, including a homer, and Renato Nunez also connected for Orioles. But that wasn't nearly enough pop to offset a pitching staff that allowed a season high in runs after surrendering 16 three times previously.
"I thought we did some good things offensively," Hyde said. "We just didn't pitch real well."
Bradley's first home run capped a four-run second inning. Devers hit his 20th leading off the third, but Baltimore answered with five runs in the bottom half.
Boston hammered Eshelman and Jimmy Yacabonis in the pivotal fourth, and continued the onslaught in the fifth. Yacabonis got one out and yielded seven runs and eight hits.
"Rick gives up five. We answer back," Cora said. "And after that, we did a good job."
Infielder/outfielder Stevie Wilkerson pitched the final two innings for Baltimore, throwing mostly curveballs in the 55 mph range. He gave up a solo shot to Leon.
GOING, GOING, GONE!
Adley Rutschman, the top pick in the June draft, hit his first professional homer for the Gulf Coast Orioles on Saturday.
Red Sox: 1B Michael Chavis left in the fifth inning with back spasms. ... RHP Nathan Eovaldi (elbow) was activated from the 60-day IL. "He's ready to go," Cora said. RHP Ryan Weber was optioned to Triple-A Pawtucket. ... 1B Mitch Moreland (quadriceps) continued his rehab at Pawtucket, going 0 for 3 over seven innings. ... LHP Brian Johnson (a non-baseball related medical matter) is making progress, but needs more reps. Johnson's ailment was discovered during routine testing by the team's medical staff. ... RHP Steven Wright (foot), struck by a comebacker a week ago, might take a bit longer than originally believed to return.
Orioles: RHP Nate Karns (forearm strain) threw 20 pitches in a simulated game and hopes to return in the next two weeks. "It shouldn't be too long," said Karns, sidelined since April 9. ... C Pedro Severino was available as a backup after being ill for several days.
Red Sox: Andrew Cashner (9-4, 4.08 ERA) faces his former team just eight days after being traded by the Orioles for two 17-year-old prospects. In his Boston debut, Cashner was beaten by Toronto on Tuesday.
Orioles: Winless in three starts this season, Asher Wojciechowski (0-3, 5.74) tries again to earn his first victory since 2017 with the Reds.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Hudson, Cards take no-hit bid into 8th and blank Brewers 3-0
Dakota Hudson and two relievers combined on a one-hitter, and Paul DeJong homered to lead the St. Louis Cardinals over the Milwaukee Brewers 3-0 Monday night in a series opener between NL Central contenders.
Mejia continues hot streak with HR off foul pole
Francisco Mejia keeps racking in August with a solo home run off the foul pole to help the Padres past the Reds.
Cabrera, bullpen lead Nationals to 13-0 rout of Pirates
Asdrubal Cabrera hit the last of Washington's four home runs and drove in five runs, and three relievers combined for 6 2/3 innings of one-hit ball as the Nationals thumped the Pittsburgh Pirates 13-0 on Monday night.
Murphy, Nola lead Mariners to 9-3 win over Rays
Tom Murphy homered twice and drove in four runs, Austin Nola also went deep and had three RBI, and the Seattle Mariners beat the playoff-contending Tampa Bay Rays 9-3 on Monday night.
Francisco Mejía homers, Padres beat Bauer and Reds 3-2
Francisco Mejia moved San Diego closer to the club record for homers Monday night with his solo shot off the foul pole, Manny Machado had another big hit off Trevor Bauer, and the Padres held on for a 3-2 victory over the Cincinnati Reds.
Lopez, Dini HRs carry Royals past skidding Orioles 5-4
Nicky Lopez and Nick Dini homered on successive pitches in the seventh inning and the Kansas City Royals stretched Baltimore's latest losing streak to eight games, defeating the Orioles 5-4 Monday night.