The Red Sox kicked off the final leg of their road trip with a 3-1 victory over the Orioles at Camden Yards on Friday night. With the win, Boston improved to 9-12 on the season.

Matched up against Kyle Bradish, who was making the first start of his big-league career for the O’s, to begin things on Friday, the Sox got on the board first in their half of the second inning.

Enrique Hernandez led off the top of the second with a single to shallow center field. After Franchy Cordero flew out, Christian Arroyo followed by clubbing a 408-foot two-run homer into Baltimore’s bullpen.

Arroyo’s first home run of the season gave Boston an early 2-0 lead. It was also the first home run hit by a Red Sox batter since Rafael Devers went deep off Corey Kluber in St. Petersburg last Friday.

Jackie Bradley Jr. kept the rally going by reaching base on an infield single. He then scored all the way from first when Christian Vazquez ripped a single to right field that got past Trey Mancini and rolled all the way to the wall. Vazquez was easily thrown out at third, but the damage had already been done.

Rich Hill, making his fourth start of the year for the Sox, took full advantage of the three-run cushion he was given. The veteran left-hander allowed just one hit and no walks to go along with four strikeouts over four-plus innings of work.

After retiring each of the first 12 batters he faced, Hill took a perfect game bid into the fifth inning but yielded a leadoff single to Austin Hays, which is how his night would come to an end. Finishing with a final pitch count of 50 (35 strikes), the 42-year-old southpaw threw 24 curveballs, 20 four-seamers, four sliders, and two changeups while lowering his ERA on the season to 3.71.

In relief of Hill, Tanner Houck got the first call from manager Alex Cora out of the bullpen. Houck, fresh off being activated from the injured list, stranded the lone base runner he inherited in the fifth despite allowing one hit and one walk in the inning. The right-hander sat down the side in order in the sixth but ran into additional trouble in the seventh when he loaded the bases with two outs.

Houck did not falter, though, as he punched out the pinch-hitting Rougned on three straight strikes to escape the jam and hand things over to Jake Diekman in the eighth. Diekman, in turn, needed 17 pitches to toss a scoreless frame.

Hansel Robles was dispatched for the ninth and immediately served up a solo home run to Ryan Mountcastle that was followed by a line-drive single off the bat of Hays.

With the tying run at the plate, Robles issued a balk that allowed Hays to advance to second. He then got Ramon Urias to fly out and Tyler Nevin to line out to right for the first two outs.

Cora went back into the bullpen and gave Robles the hook in favor of Matt Strahm, who walked Anthony Santander on five pitches to put the tying run on base with runners at first and second. The lefty, however, did not give in as he fanned the pinch-hitting Chris Owings to slam the door on Baltimore and earn the first save of his major-league career.

Next up: Eovaldi vs. Watkins

The Red Sox will go for the series win over the Orioles by sending right-hander Nathan Eovaldi to the mound on Saturday night. Fellow righty Spenser Watkins will get the ball for Baltimore.

First pitch from Camden Yards is scheduled for 7:05 p.m. eastern time on NESN.

More must-reads:

TODAY'S BEST
Thursday's NCAA men's tournament Sweet 16 takeaways: New faces going to the Elite Eight
Did breakup with J-Lo cost Alex Rodriguez the Timberwolves?
Draymond Green explains what happened with his latest ejection
Rob Manfred makes first public comments on MLB’s Shohei Ohtani investigation
Watch: Mike Trout hits first home run of 2024 MLB season off Corbin Burnes
Jets owner blasts report about alleged 'heated conversation' with HC Robert Saleh
Browns GM names player he wants to 'retain as long as possible'
UNC HC Mack Brown explains why ceiling for QB Drake Maye is 'so high'
Watch: Massive three-point swing helps No. 4 Alabama stun No. 1 North Carolina in Sweet 16
Watch: Diamondbacks set franchise record with 14-run inning
UConn continues historic run of dominance after rout of San Diego State
No. 2 Arizona beat themselves in Sweet 16 upset to No. 6 Clemson
Watch: Rangers' World Series banner unveiling leaves a lot to be desired
Watch: Kendall Diggs' three-run blast lifts Arkansas to victory over LSU
Watch: Juan Soto cuts down runner at plate to save game for Yankees
Royals' Cole Ragans sets franchise record in impressive Opening Day start
Guardians trade for two pitchers to round out Opening Day roster
Patrick Beverley's decision to play through his injury is a boost for Bucks
Corbin Burnes dominates in Orioles debut, significantly raises their ceiling
Watch: Base running error spoils Shohei Ohtani's first home Dodgers at-bat