Omar Infanted is greeted at home plate by Alex Rios and Salvador Perez (photo/MLB)

Omar Infanted is greeted at home plate by Alex Rios and Salvador Perez (photo/MLB)

Omar Infante hit a three-run homer in the second inning off Cleveland’s Corey Kluber, added a two-run double in the fifth, hit a two-run single in the seventh and added a sacrifice fly as he helped take care of a four-game split with seven RBIs in the Royals 8-4 win over the Indians.

Yordana Ventura improved to 12-8 by going five innings.  His night ended after getting All-Star Jason Kipnis with the bases loaded to end the fifth.  The Royals defense committed three errors in the first three innings and four overall, split the four-game series. Kansas City won for just the fourth time in 13 games, but lowered their magic number to clinch the Central to six.

The game still had drama in the ninth and Greg Holland was closed on to finish it off.  Cleveland loaded the bases in the ninth, and Holland gave up a sacrifice fly but got his 32nd save.