Elliot Johnson homered against his former team early in the game, and Lorenzo Cain and Jeff Francoeur provided the key hits during a five-run, sixth-inning rally as both finished with a pair of RBIs, helping the earn its second straight come-from-behind victory with a 9-8 win over the Tampa Bay Rays.

Bruce Chen (2-0) pitched two scoreless innings in relief of Royals starter Luis Mendoza, who was tagged for three homers and six earned runs. Greg Holland worked a perfect ninth inning in a light drizzle for his seventh save.

The Royals will go for the series sweep on Thursday, assuming the game is even played. The forecast calls for temperatures in the upper 30s with a good chance of rain and maybe even snow by the 1:10 first pitch.