Milwaukee left fielder Ryan Braun has been knocking the cover off the ball in interleague play, and today the reigning National League MVP will try to help the Brewers complete a rare road sweep against the Twins.

Braun went 3-for-4 with a pair of solo homers in a 6-2 win yesterday. He has a 21-game hitting streak in interleague action. During that stretch, he's batting .425 with six homers and 25 RBI. This is the longest hitting streak in Brewers history in interleague play and longest active such run in Major League Baseball.

The last time the Brewers swept a series of at least three games on the road against the Twins came May 17-20, 1996, a four-game set. Milwaukee was playing in the AL Central, along with the Twins.

Zack Greinke, who is 2-0 over his last three starts, will try to finally get a win at Target Field. The righty is 0-3 in four lifetime games at the stadium and is 4-8 in his career vs. the Twins.

Greinke has sparkled during his three-start span, allowing a total of two runs while piling up 27 strikeouts against just three walks over 20 innings.

Nick Blackburn is 3-0 over his last four appearances. The Twins righty actually hasn't pitched that well though, giving up 17 earned runs in as many innings during the stretch. He's 1-2 with a 7.48 ERA in five games vs. Milwaukee.

Aramis Ramirez and Cody Ransom also went deep for Milwaukee yesterday. Michael Fiers (2-2) limited Minnesota to one run on four hits in seven strong innings. He struck out five and walked two.

"Commanded the ball better and changed speeds really well," Milwaukee manager Ron Roenicke said about Fiers.

Josh Willingham and Ben Revere both knocked in a run for the Twins, who have dropped four straight.

Liam Hendriks (0-3) allowed five runs -- two earned -- on eight hits over five frames.

"Hendriks was behind the count quite a bit," said Minnesota manager Ron Gardenhire. "It was one of those games where nothing really good happened."

Minnesota took two of three from the Brewers earlier in the season.