Oswaldo Arcia drove in four runs, including the go-ahead run in the seventh inning, to push the Minnesota Twins past Milwaukee 6-4 on Wednesday night for their seventh win in the last eight meetings with the Brewers.

Arcia hit a three-run home run in the fourth inning, going deep for the third time in 10 games since his recall from Triple-A, and Josh Willingham forced in a run with a bases-loaded walk in the fifth inning before setting up Arcia's go-ahead single with a two-out double.

Aramis Ramirez returned from the disabled list after missing 21 games with a strained left hamstring to wallop a three-run homer that tied the game at 4 in the seventh, following leadoff singles by Jonathan Lucroy and Carlos Gomez.

Ricky Nolasco (4-5), who retired 13 straight batters until that point, recovered to finish the inning and pick up the victory when the Twins rallied again in the bottom of the frame.