MINNEAPOLIS (AP) -- Carlos Lee woke up Milwaukee's offense with four RBI.
Doug Davis only needed one.
Davis threw a seven-hitter, Lee got the big hits and made a great catch as the Brewers beat the Minnesota Twins 6-0 on Saturday night.
This was the second career shutout and first in more than three years for Davis, who tossed a two-hitter for Texas on April 11, 2002, against Oakland. He decided before the game to change his leg kick a little and slow his delivery.
"He kept the ball down, threw strikes and changed speeds," Milwaukee manager Ned Yost said. "If you're cooking up a pitching performance, there are the three main ingredients."
Davis (5-5) also threw his second complete game this season and the sixth of his career.
"It's just been a long time," Davis said. "I don't remember how it felt."
Brady Clark drove in two runs for the Brewers, who had lost six of their past seven games but had their first shutout of the season. In those losses, they scored a total of seven runs. They're 20-5 when scoring four runs or more.
But Lee, a .322 career hitter with three homers against Twins starter Brad Radke, got Milwaukee going with a two-run homer in the first and a two-RBI double in the seventh. He collected his 1,000th career hit with a double in the third and finished with four RBI for the fourth time this season.
Never known as a smooth fielder, Lee took away an extra-base hit -- perhaps a homer -- from Jacque Jones with a leaping catch at the wall in the seventh. Davis clapped his glove in approval after watching.
"I was jumping with him," Davis said. "I'm just glad he didn't get hurt."
Davis, who surrendered 10 home runs in his previous nine starts, has been inconsistent this year -- but he found his rhythm against Minnesota, allowing no walks and striking out four. Nobody got past second base.
"Their guy did what you're supposed to do with a lead," Minnesota manager Ron Gardenhire said. "I don't think we really had much of an opportunity."
Radke (4-4) was stung, again, in a shaky first inning as the Brewers used an aggressive approach to avoid falling behind in counts against the accurate right-hander.
Geoff Jenkins singled with two outs, and Lee followed with a homer to left -- his ninth of the season.
The opposition is batting .348 against Radke in the opening frame, with five home runs. Twelve of the 33 runs he has allowed this year have come in the first inning.
His location wasn't what it usually is, and that cost him when it counted. Lee's homer came on a changeup that drifted too far over the plate.
"He usually hits me pretty hard," said Radke, who gave up his share of big hits to Lee when he played for the White Sox from 1999 to 2004. "If only he'd have gone to another team."
Michael Cuddyer, who extended his hitting streak to a career-high 10 games with a single in the fifth, dropped Junior Spivey's line drive with one out in the second and let it roll away from him for his eighth error of the season. Chris Magruder singled, and Clark came through with a two-out single to left that boosted the Brewers' lead to four. Those runs were unearned.
Radke gave up seven hits and a walk -- just his third in 69 innings this year -- while striking out four.
"I just didn't have it," he said.
Jesse Crain was uncharacteristically hittable in the seventh, giving up his first two earned runs of the season after going 14 innings without one. Crain didn't get any outs, yielding two
singles, a walk and Lee's two-run double before J.C. Romero
relieved and cleaned up without further damage.
But the outcome, for the Twins, was a complete reversal of the previous night when Carlos Silva threw a 74-pitch complete game and everything else went right.
Just another example of how baseball is a funny game.
"It went from one extreme to another," Gardenhire said.
Radke has gone six innings or more in each of his 10 starts this year. He's the major-league leader in fewest walks per nine innings. ... Bill Hall made his third straight start at shortstop for Milwaukee in place of struggling rookie J.J. Hardy. ...
Minnesota lost to a left-hander for just the third time in 14 tries this season. ... Lee has 23 RBI this month. ... Luis Rodriguez made his major-league debut for the Twins by replacing Juan Castro at shortstop in the seventh. He grounded out in the eighth when Jeff Cirillo made a backhand stop and off-balance throw to get him.