Homer Bailey pitched seven innings o two-hit ball and the Kansas City Royals beat the Cleveland Indians 3-0 Saturday night for their second straight win after a 10-game skid.

Ian Kennedy pitched a perfect eight and Willy Peralta followed in the ninth for his first save to complete the two-hitter.

Ryan O’Hearn homered, and Whit Merrifield and Adalberto Mondesi each had an RBI single for the Royals.

Kansas City Royals' Ryan O'Hearn (66) runs past Cleveland Indians second baseman Brad Miller (17) as he rounds the bases following a solo home run in the fourth inning of a baseball game at Kauffman Stadium in Kansas City, Mo. (AP Photo/Colin E. Braley)
Kansas City Royals’ Ryan O’Hearn (66) runs past Cleveland Indians second baseman Brad Miller (17) as he rounds the bases following a solo home run in the fourth inning of a baseball game at Kauffman Stadium in Kansas City, Mo. (AP Photo/Colin E. Braley)

Bailey (1-1), who allowed seven runs, eight hits and two walks in five innings agaionst Seattle on Monday, gave up only a pair of hits to eighth-place hitter Brad Miller. Bailey had won only one of his last 22 home starts, dating back to 2016. He went 1-14 with a 7.49 ERA over that span.

Jefry Rodriguez (0-1) gave up two runs and five hits over 5 2/3 innings in his first start with Cleveland. He was acquired in the offseason from Washington in the trade that sent catcher Yan Gomes to the Nationals.

Bailey had not won in an American League ballpark since May 19, 2012, when he won in Yankee Stadium while with Cincinnati.

Kansas City Royals' Ryan O'Hearn (66) is congratulated by Hunter Dozier (17) after hitting a solo home run in the fourth inning of a baseball game against the Cleveland Indians at Kauffman Stadium in Kansas City, Mo. (AP Photo/Colin E. Braley)
Kansas City Royals’ Ryan O’Hearn (66) is congratulated by Hunter Dozier (17) after hitting a solo home run in the fourth inning of a baseball game against the Cleveland Indians at Kauffman Stadium in Kansas City, Mo. (AP Photo/Colin E. Braley)

He suffered a series of injuries beginning near the end of 2014 after pitched a no-hitter in each of the previous two years — Spet. 28, 2012, at Pittsburgh, and July 2, 2013, against San Francisco.

The Royals got on the board in the bottom of the third. Martin Maldonado led off the inning with a double to left center, snapping an 0-for-17 stretch. He moved to third on a flyout to left and scored on Mondesi’s two-out single.

The Royals added another run in the fourth when O’Hearn hit his second homer of the season, 429 feet to right field.

Making his major league debut, Cleveland Indians pitcher Jefry Rodriguez throws to a batter in the first inning of a baseball game against the Kansas City Royals at Kauffman Stadium in Kansas City, Mo. (AP Photo/Colin E. Braley)
Making his major league debut, Cleveland Indians pitcher Jefry Rodriguez throws to a batter in the first inning of a baseball game against the Kansas City Royals at Kauffman Stadium in Kansas City, Mo. (AP Photo/Colin E. Braley)

Merrifield had his second hit of the night, a two-out single in the seventh that drove in Hunter Dozier to give the Royals a 3-0 lead.

TRAINER’S ROOM

Indians: SS Francisco Lindor is likely headed to a minor-league rehab assignment as early as Monday. Lindor had a workout on Saturday, running the bases for the second day in a row. Cleveland manager Terry Francona said he’ll go to Louisville to join Triple-A Columbus, if there are “no ill effects, no repercussions of a second-day workout.” Lindor has not played this season, due to a right calf strain and a left ankle sprain.

As Cleveland Indians' Jose Ramirez (11) looks on, pitcher Jefry Rodriguez, second from left, hands the ball to manager Terry Francona, front right, as Rodriguez e is taken out of a baseball game in the sixth inning against the Kansas City Royals in Kansas City, Mo. (AP Photo/Colin E. Braley)
As Cleveland Indians’ Jose Ramirez (11) looks on, pitcher Jefry Rodriguez, second from left, hands the ball to manager Terry Francona, front right, as Rodriguez e is taken out of a baseball game in the sixth inning against the Kansas City Royals in Kansas City, Mo. (AP Photo/Colin E. Braley)

Royals: CF Billy Hamilton was kept out of the lineup for a second straight game with a mild MCL sprain and a bone bruise on his left knee suffered when he crashed into the wall Thursday. Royals manager Ned Yost says he’s about ready. “He seemed a little stiff yesterday but definitely could have played in an emergency,” Yost said. “He feels better today. Let’s see how he feels tomorrow, and we’ll determine where we’re at on the road.”

ROSTER NEWS

Indians RHP Cody Anderson and RHP Rodriguez were recalled Triple-A Columbus. Rodriguez made his first start with the Indians, while Anderson was added to the bullpen. RHP Jon Edwards and OF Jordan Luplow were optioned to Columbus to make room after the bullpen had to throw 7 1/3 innings on Friday.

“Sometimes somebody is a casualty of a game like that,” Francona said. “And I told (Luplow) that. I do think that it’ll be good for him to get at-bats, because he’s young and needs to play. Sometimes there are casualties when a pitcher goes less than one inning. That’s just the way the game is. Sometimes it’s unfair.”

The Indians also are expected to recall OF Carlos Gonzalez from Columbus before Sunday’s game. Gonzalez hit .348 with a home run and three RBIs in six games at Columbus.

UP NEXT

Indians: RHP Corey Kluber (1-2, 3.86 ERA) picked up his first win of the season on April 9 in Detroit, when he gave up two runs (one earned) on seven hits, eight strikeouts and a walk in six innings.

Royals: RHP Jakob Junis (1-1, 5.74 ERA) will go in the finale of the seven-game homestand.

___