MILWAUKEE -- The Phillies decided to make someone other than Bill Hall beat them, and Geoff Jenkins was ready to give Milwaukee another win in dramatic fashion.
Jenkins' RBI single with two outs in the ninth gave the Brewers an 8-7 victory Wednesday night and their third straight win in their final at-bat. It also washed away a questionable decision by Milwaukee manager Ned Yost in the top of the inning.
"It's exciting. It builds character, camaraderie in the clubhouse," Jenkins said. "It's obviously exciting to win like that, but you'd like to have some 8-2s, some 9-1s."
The Brewers became the first team since the 2004 Detroit Tigers to win three straight games in their last at-bat. It's the third time in franchise history the Brewers pulled the feat.
Arthur Rhodes (0-1) walked pinch-hitter Jeff Cirillo to start the ninth, and Brady Clark's sacrifice bunt moved him to second. Rickie Weeks struck out, bringing up Hall, who had hit a home run on Sunday to beat the New York Mets in 10 innings and scored the winning run Tuesday night against Philadelphia.
Rhodes intentionally walked Hall and Jenkins hit the 0-1 pitch over center fielder Shane Victorino's head off the base of the wall.
"If Rickie didn't get it done, with two outs, I pretty much knew that was going to happen," Jenkins said of Hall's walk. "It was a smart move, Billy's having a great season."
Jenkins also had a homer and drove in three runs after coming into the game with just six hits in his last 37 at-bats.
The Brewers had been in control with a 7-4 lead heading into the ninth and closer Derrick Turnbow pitching. But Turnbow struggled, giving up an RBI single to Bobby Abreu after two outs.
Yost decided to pull him for left-handed specialist Brian Shouse, who came in with one career save and was acquired Saturday from Texas. Shouse came in to face Ryan Howard, hitting .295 with three homers against lefties.
Howard made Yost's decision look bad.
Shouse, acquired Saturday from Texas, proceeded to give up RBI singles to Howard and Victorino to tie it at 7.
"I had faced Howard a couple of times and gotten him out every time, I think," a frustrated Turnbow said. "You've got to respect the manager's decision."
But was Yost wrong to pull him?
"He just said maybe it wasn't the right choice," Turnbow said.
Turnbow has had a rough five days. He gave up a home run in the ninth and took the loss on Saturday against the Mets, then blew his first save of the season Sunday before rebounding and earning the win on Tuesday night.
"It's very hard to do, but we're trying to win ball games," Yost said of his decision. "We're talking about 25 guys here, we're not talking about one guy."
Shouse was pulled and Jose Capellan (1-0) earned the win by getting the final out of the ninth.
"You battle so hard in the top of that ninth and for that to happen, it stinks," Phillies catcher Sal Fasano said.
Gavin Floyd cruised through the first five innings as Philadelphia jumped out to a 4-1 lead on David Dellucci's two-run homer and RBI doubles by Abreu and Howard.
But Floyd ran into trouble in the sixth when Clark doubled -- one of four in the inning -- to leadoff.
Weeks singled over third baseman Abraham Nunez to put runners at the corners and Hall, now the shortstop with J.J. Hardy (right ankle) on the 15-day disabled list, hit a double to left -- his 21st extra-base hit this season -- to score Clark.
Floyd walked Jenkins to load the bases with no outs, and Carlos Lee's RBI grounder scored Weeks and chased Floyd.
Philadelphia brought in left-hander Rheal Cormier to face Prince Fielder, who had five hits in his last 10 at-bats with two homers when teams bring in a left-hander to face him.
After badly chasing two pitches, Fielder hit a 2-2 pitch down the right-field line to score Hall and Jenkins. Corey Koskie gave the Brewers a 6-4 lead when he doubled to score Fielder.
Floyd gave up five runs and four hits with two walks in 5 1/3 innings.
Jenkins added another run with an RBI single in the seventh to give Milwaukee a 7-4 lead. He extended his streak of consecutive games with an RBI to six when he hit a solo homer to right in the first that put Milwaukee up 1-0.
Philadelphia scored two runs in the fifth when Abreu doubled in Chase Utley and Howard doubled on the next pitch to almost the same spot, staking Floyd a 4-1 lead.
Brewers starter Dave Bush scattered seven hits in six innings as Milwaukee got its 13th come-from-behind victory in 15 wins at Miller Park this season.
The Brewers can sweep the series against Philadelphia on Thursday.
"They are definitely hot at home," Phillies manager Charlie Manuel said. "We need to get a win tomorrow and get out of Milwaukee."
Milwaukee had three consecutive walk-off wins two separate times in 1998. ... Manuel replaced starting 3B David Bell with Nunez, who had just 42 at-bats coming in. He went 0-for-4 and saw his average drop to .196. Manuel said Nunez needs to see more pitches to be a sharper pinch hitter. "Pinch hitting is hard to do when you don't play much, but it's even harder if you don't play at all," Manuel said. Bell pinch hit in the ninth inning and walked. ... Yost said Milwaukee has plenty of depth to cope with Tuesday night's injury to Hardy (right ankle). Besides Hall's move to full-time shortstop, it means Jeff Cirillo, one of the team's top pinch hitters, and Clark, who is hitting .237, will get the bulk of the extra at-bats.