KANSAS CITY, Mo. (AP) -- Lorenzo Cain hit his first career grand slam, Salvador Perez provided a bases-loaded double in the eighth inning and the Kansas City Royals rallied for a 10-7 victory over the Cleveland Indians on a sun-splashed Thursday afternoon.
The Royals trailed 5-0 early before Cain's slam and a solo shot by George Kottaras tied it in the sixth. The Indians regained the lead on Carlos Santana's two-run double in the seventh, but the Royals answered in the bottom half on a two-run homer by Eric Hosmer.
Indians reliever Bryan Shaw (0-2) walked Kottaras to lead off the eighth and then hit Johnny Giavotella. Shaw was lifted for Rich Hill, who promptly walked Jarrod Dyson to load the bases.
Perez entered the game as a pinch-hitter and roped a double down the left-field line.