David Richard-USA TODAY Sports

Jose Ramirez had four hits and two RBIs as the Cleveland Guardians headed into the postseason on a winning note, beating the visiting Kansas City Royals 9-2 in the finale of a six-game series on Wednesday.

Aaron Civale (5-6) allowed two runs over six innings for the Guardians (92-70), who open a best-of-three wild-card series at home against the Tampa Bay Rays on Friday. Civale gave up five hits, with one walk and nine strikeouts.

Josh Naylor contributed two hits and three RBIs, while Oscar Gonzalez, Will Brennan and Luke Maile each had two hits. Myles Straw had two RBIs.

Kyle Isbel and Vinnie Pasquantino each homered for Kansas City (65-97), which was outhit 15-6 in the regular-season finale for both teams.

After Pasquantino gave the Royals a brief lead with a solo homer in the first, Cleveland answered with four runs on five hits in the bottom half.

Naylor came to the plate with two outs and doubled in a pair of runs against Jonathan Heasley (4-10). Brennan and Maile added RBI singles to cap the rally.

The Guardians tacked on another run in the second when Steven Kwan hit a leadoff double, moved to third on Amed Rosario's groundout and scored on Ramirez's single.

Cleveland moved ahead 6-1 in the third when Straw's sacrifice fly scored Brennan, who doubled to lead off the inning.

Isbel began the fifth inning with his fifth homer of the season, a 372-foot shot to right field.

Carlos Hernandez relieved Heasley in the sixth and gave up a two-out, run-scoring single to Ramirez, who ended the regular season with a career-high 126 RBIs.

Ramirez has hit safely in five straight games, going 9-for-21 with one homer and seven RBIs.

Heasley allowed six runs on nine hits over five innings. He walked two and struck out four.

Straw singled in a run in the seventh for the Guardians, who closed the regular season by winning 24 of their last 30 games.

More must-reads:

TODAY'S BEST
Mavericks come from behind to down Thunder, take 2-1 series lead
Stars continue road dominance with Game 3 win over Avalanche
Watch: Paul Skenes wastes no time showing why Pirates drafted him No. 1 overall
Watch: Braves were one out away from first no-hitter in 30 years
Roman Wilson hopes to become Steelers' next 'great' WR
Chargers sign veteran edge-rusher
Justin Allgaier dominates at Darlington for first win of 2024
'Great mind': One-time NBA champion endorses candidate for Lakers HC job
Celtics respond with impressive road win vs. Cavaliers in Game 3
Hurricanes' power play finally comes through with season on the line
Watch: An outstanding first half by Donovan Mitchell keeps the Cavaliers alive in Game 3 vs. Celtics
Tigers lose veteran starting pitcher to injury
Watch: Minor league baseball game interrupted by turtle delay
Paul Skenes experiences the Pirates' incompetence in just one game
Rangers ace continues to be plagued by nerve irritation in thumb
Cowboys hint at timeline for extension talks with offensive star
Steelers first-round pick has already 'apologized' to new locker mate
Former Packers WR makes bold prediction about Jordan Love
Broncos release former Super Bowl champion WR
Nationals had 'substantive discussions' with former top prospect about extension