Brian Dozier finished 3-for-3 with a two-run homer and two runs scored. Josmil Pinto supplied an RBI single for the Twins, who have won two of their last three.
Samuel Deduno (2-3) earned the win after tossing five innings, allowing just two runs on six hits with four walks and two strikeouts.
Ryan Braun drove in two runs and Jean Segura went 2-for-4 with a run scored for Milwaukee, which entered the game with wins in five of its last six. Yovani Gallardo (3-4) was reached for six runs on eight hits with a walk and six strikeouts across five frames.