The Cleveland Indians lost their fifth game in a row on Wednesday night, falling to the Kansas City Royals 5-2 at Kauffman Stadium.
Santana hit a solo home run in the fourth to put the Indians on the board.
An inning later, Cain's RBI-double in the sixth gave Kansas City another four-run lead.
Zach McCallister fell to 4-3 on the year, giving up five hits and five runs (four earned) in six innings.
The series will conclude on Thursday, with the first pitch scheduled for 8:10 p.m. ET.
For more on the Cleveland Indians and Kansas City Royals, check out their respective SB Nation blogs at Let's Go Tribe and Royals Review. Check out Baseball Nation for more news and analysis from around the baseball world, along with SB Nation's Youtube channel: