CLEVELAND (AP) -- Jason Kipnis drove in Nick Swisher with a two-out double in the seventh inning, sending the Cleveland Indians to a 5-3 win over the Kansas City Royals on Wednesday night.
Kipnis ripped his double off Kelvin Herrera (0-1) into the gap in right-center, deep enough to easily score Swisher, who reached on a two-out single. The Indians tacked on an insurance run in the eighth on pinch-hitter Lonnie Chisenhall's bloop RBI single.
Bryan Shaw (1-0) finished the seventh and got one out in the eighth. Cody Allen retired two, and John Axford worked the ninth for his AL-leading eighth save.
Michael Bourn had three hits and two RBIs for the Indians.
Salvador Perez and Mike Moustakas hit back-to-back homers in the second for Kansas City.