Butler's home run came in the second inning and that was all the scoring until the seventh, when Francoeur homered to left and Alcides Escobar delivered an RBI single.
Kansas City won its fourth in a row and handed the Twins their third straight setback.
Liam Hendriks (0-1) took the loss, giving up a lone run on four hits in five innings.
Senate Democrats to pull all-nighter on climate change
Jessica Simpson shares three-way kiss with friends in photo