Jason Vargas (2-0) spun seven scoreless innings, allowing seven hits and one walk to go with four strikeouts.
Josmil Pinto had two hits for the Twins, who entered the game as winners in five of their last six. Starter Ricky Nolasco (1-2) was tagged for all five runs on 11 hits with three strikeouts across 5 2/3 innings.
With one out gone in the third, Alcides Escobar drove a line-drive double to left. Nori Aoki came up next and sliced a single over to third to put runners on the corners. Infante then singled on a soft ground ball to Nolasco that brought around Escobar to open the scoring for the Royals. Hosmer singled on a sharp liner to right to score Aoki and make it a 2-0 game.
Escobar singled to left with one out in the fifth. Two batters later, Infante drove in Escobar with a line drive to right for a 3-0 advantage.
The Royals tacked on two more runs in the sixth. Billy Butler got on base with a one-out single and Moustakas drove a deep fly ball out to right field for a home run.