The Royals had reached double digits in the run department just twice this season before producing 14 hits against the Rays.
Eight of those hits came in the sixth inning, during which five of the first six Kansas City batters reached base.
Johnson, who opened the inning with a single, came up for the second time in the frame with Lough and Tejada aboard and he launched his second home run of the season.
That outburst gave the win to Ervin Santana (5-5), who allowed only an unearned run on five hits over 7 2/3.
All of the sixth-inning runs were charged to Jeremy Hillockson (4-3).
Man spent 15 hours in jail for plugging electric car into an outlet at a school
Exploding whale video goes viral on Internet