Kansas City Royals' Maikel Garcia slides into second after hitting...

Kansas City Royals' Maikel Garcia slides into second after hitting a double during the first inning of a baseball game against the Cleveland Guardians Wednesday, Sept. 20, 2023, in Kansas City, Mo. Credit: AP/Charlie Riedel

KANSAS CITY, Mo. — Nelson Velázquez continued a late-season tear for Kansas City with a three-run homer, Angel Zerpa shut down Cleveland in relief of Zack Greinke and the Royals rolled to a 6-2 victory Wednesday for a three-game sweep of the Guardians.

Zerpa (3-3) got the final out of the fourth inning and allowed three hits the rest of the way. He struck out four without a walk in the latest impressive performance by the Royals bullpen, which has been responsible for the team's last eight wins.

Velázquez has 12 homers in 33 games since arriving in Kansas City, and 11 of those have been in Kauffman Stadium, where deep alleys and a 410-foot center field wall make it one of the most difficult ballparks in baseball to go yard.

Bobby Witt Jr. and Edward Oliveras also drove in runs to send the Royals out on their final road trip having won six of their past seven games. That includes their first sweep of the Guardians since April 12-14, 2009.

Lucas Giolito (8-14) allowed four runs, three of them earned, on seven hits and three walks in 5 1/3 innings. The rough outing came after the right-hander tossed seven innings of two-hit ball against Texas last weekend.

Greinke, the Royals' erstwhile ace, had trouble loosening up after the first inning and was checked by trainer Nick Kenney before staying in game. He lasted into the fourth, allowing two runs on five hits while striking out five, but didn't get far enough to snap an 11-game losing streak by qualifying for his first win since May.

Nevertheless, it was a memorable afternoon for Greinke at Kauffman Stadium. In what may have been his final home start, the 39-year-old picked up his 1,094th strikeout for Kansas City, moving past Bret Saberhagen for fourth in franchise history.

Kansas City Royals starting pitcher Zack Greinke throws during the...

Kansas City Royals starting pitcher Zack Greinke throws during the first inning of a baseball game against the Cleveland Guardians Wednesday, Sept. 20, 2023, in Kansas City, Mo. Credit: AP/Charlie Riedel

Velázquez's three-run shot, which came after Cleveland made errors on its first two defensive plays, made it 3-0 in the first. It remained that way until the Guardians knocked Greinke from the game with two runs in the fourth.

Witt drove in a run in the bottom half to make it 4-2. The Royals added runs in the seventh and eighth to put it away.

CHANGES AFOOT

The Royals are expected to hire longtime Braves scout Brian Bridges as their new scouting director, though they have yet to make an official announcement. The move comes after new White Sox general manager Chris Getz hired Royals senior advisor Gene Watson and could be the start of several changes to Royals GM J.J. Picollo's front office.

Cleveland Guardians starting pitcher Lucas Giolito throws during the first...

Cleveland Guardians starting pitcher Lucas Giolito throws during the first inning of a baseball game against the Kansas City Royals Wednesday, Sept. 20, 2023, in Kansas City, Mo. Credit: AP/Charlie Riedel

STADIUM SITUATION

The Royals are pushing back a self-imposed deadline of the end of September for deciding on a location for their new ballpark. The club is deciding between a new location in Jackson County, where Kauffman Stadium currently sits, and a competing effort from neighbor Clay County. The stadium will be a part of a $2 billion development.

TRAINER'S ROOM

Guardians RHP Triston McKenzie (elbow) could return to the rotation Sunday against Baltimore. He allowed two homers while throwing 62 pitches in his second rehab start with Triple-A Columbus on Tuesday night.

UP NEXT

The Guardians have yet to announce a starter for Thursday, when they begin a four-game series against the Orioles. The Royals also have not announced a starter for the opener of their trip Friday night in Houston.

More MLB news

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 5 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME