Mitch Stringer-USA TODAY Sports

Josh Naylor had four hits and drove in six runs to power the Cleveland Guardians to a 12-8 victory over the host Baltimore Orioles in the rubber match of their three-game series on Wednesday.

Naylor went 4-for-5 with two doubles, a two-run homer and three runs; Andres Gimenez went 4-for-5 with two RBIs; and Jose Ramirez went 3-for-6 with two doubles and two runs and an RBI for the Guardians.

Steven Kwan had three hits and three runs, while Gabriel Arias and Josh Bell each homered for Cleveland, which has won three of its past four games.

Adley Rutschman went 4-for-5 with an RBI and a run, while Anthony Santander hit a two-run homer for the Orioles. Ryan McKenna and Ryan O'Hearn each drove in a pair of runs for Baltimore, which has dropped four of its past six contests.

Trailing 7-6 entering the fifth inning, the Guardians loaded the bases before Naylor cleared them with a double to center before trotting home on Arias' two-run homer to center for an 11-7 lead.

The Orioles pulled to within 11-8 in the bottom of the inning on O'Hearn's RBI groundout, but Naylor's RBI single in the top of the seventh made it 12-8.

After the Guardians took a 1-0 lead in the first inning on Ramirez's RBI double that scored Kwan, the Orioles responded by scoring all four of their second-inning runs with two outs.

Jorge Mateo hit a run-scoring double before McKenna followed with a two-run single, with Rutschman capping the inning with an infield single to score McKenna for a 4-1 advantage.

The Guardians pulled to within 4-3 in the third on Gimenez's two-run single to left that scored Naylor and Ramirez.

The Orioles pushed their lead to 5-3 in the bottom half of the inning when O'Hearn's two-out double scored Aaron Hicks.

The Guardians took a 6-5 lead in the fourth on Naylor's two-run shot to center followed by Bell's solo homer to left.

The Orioles countered with Santander's two-run homer in the bottom of the inning for a 7-6 lead.

Meantime, Guardians starter Shane Bieber was rocked for seven runs on eight hits with four strikeouts and two walks in just four innings before being relieved by Xzavion Curry to open the bottom of the fifth.

Curry (2-0) allowed one run on one hit in his lone inning of work to pick up the win.

Orioles reliever Mychal Givens (0-1) picked up the loss by allowing three runs on two hits and a walk without recording an out upon entering to open the fourth inning.

More must-reads:

TODAY'S BEST
Historic NCAA settlement reached allowing schools to pay players
Celtics dominate Pacers in Game 2, take 2-0 ECF lead
Cavaliers fire head coach J.B. Bickerstaff
Connor McDavid's 2OT goal gives Oilers win over Stars in Game 1
Rob Manfred hints at big change coming to MLB
Scottie Scheffler arrest case takes another weird turn with new video
QB Russell Wilson believes Steelers can 'do something special'
Pacers star suffers injury in ugly Game 2 loss
Watch: Jaylen Brown's big second quarter lifts Celtics to halftime lead
Broncos HC Sean Payton raves about one QB's progress at OTAs
North Carolina basketball snags instant-impact player via transfer portal
Rams GM shares details about Stetson Bennett’s absence
Perpetual Bulls trade candidate once more hitting the rumor mill
MLB announces host venues for 2026 World Baseball Classic
Knicks marquee trade acquisition could bolt in free agency
Pistons make decision on new president of basketball operations
ESPN and longtime NFL reporter are parting ways
If Lions HC Dan Campbell's assessment of WR is accurate it could mean trouble for opponents
NBA closes investigation into embattled Thunder guard
NFL reporter predicts Cowboys' plan for QB Dak Prescott

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.