MILWAUKEE (AP) -- Juan Pierre is the best bunter in baseball. He's not bad when he swings away, either.
Pierre generated all of Florida's runs Thursday in a 3-1, 10-inning win over Milwaukee that allowed the Marlins to avoid a three-game sweep by the Brewers.
Pierre slapped an RBI double off left fielder Carlos Lee's glove in the third inning and drove in the go-ahead run in the 10th when he hit a scorching ground ball off first baseman Lyle Overbay's
Both hits came with two outs and two strikes.
"I was hoping he'd make a mistake," Pierre said of rookie Jose Capellan (0-1), who did just that by leaving a 94 mph fastball over the plate in extra innings instead of going high and outside.
Pierre's run-scoring single scored Alex Gonzalez from third. Gonzalez led off the inning with an infield single off Capellan, advanced to second on Paul Lo Duca's sacrifice and took third on pinch-hitter Lenny Harris' groundout to second.
Pierre then swiped second base, his 42nd stolen base of the year but first in 13 games and the Marlins' first in 11 games, and scored on Jeff Conine's single.
"It was good to create a little havoc on the bases," Pierre said.
Milwaukee manager Ned Yost said there was nothing the Brewers could have done about either of Pierre's run-scoring hits, especially the double that sailed over Lee in the third inning.
"It nicked off his glove," Yost said. "With two strikes, we play in on Pierre on the opposite way anyway. About the last thing he will do is hit a ball the opposite way over an outfielder's head."
But he will smoke a knee-high fastball over the plate like he did in the 10th, Overbay said.
"It hit the end of my glove. It just sneaked out of there," Overbay said. "I know he was trying to throw up and away. You obviously don't want to throw it there. You don't want him to get the barrel on the ball. But that's not where we lost the game. We lost the game by not scoring a run with Wes Helms leading off the seventh with a double."
Brewers hard-luck left-hander Doug Davis was denied of his 10th win for the 12th straight time despite allowing just one earned run on five hits in seven stellar innings. He escaped a jam in the seventh by inducing Mike Lowell to bounce out with runners at second and third after convincing Yost that he'd rather not walk Lowell to bring up Pierre.
"Pierre's too dangerous," Davis said. "He'll slap down a bunt with the bases loaded. I wanted Lowell."
"We were really pressing for a run right there," Yost said.
Both for the sweep and for the sake of Davis, whose last win came June 22 against the Cubs. Since then, he's lost three and had nine no-decisions.
"It's frustrating," Davis said. "But I'm not going to worry about myself."
Marlins starter Ismael Valdes struggled through the first three innings but allowed just one run on eight hits through five innings. Milwaukee went ahead 1-0 in the first when rookie Corey Hart hit his first major-league triple and scored on Overbay's groundout but the Brewers stranded two runners on base in each of the first three innings.
"We kept smoking the ball, just right at people," Yost said.
Just like Pierre. Unlike the Brewers, though, the Marlins held onto the ball.
The last time the Brewers swept the Marlins at home was in 1998 at old County Stadium. ... Brewers top draft pick Ryan Braun was examined by team doctors Thursday and diagnosed with a
strained right (throwing) elbow. The third baseman is going to take time off until the Arizona Instructional League starts up next month. ... Brewers catcher Chad Moeller's "daughter to be named later" has a moniker. He and his wife, Nicole, named their second daughter Lauren Sarah. She was born Monday before the couple had settled on a name.