After surrendering only one home run in his past nine starts, Suppan gave up four home runs in a game for the first time this season. The veteran left with one out in the fourth, having yielded five runs on seven hits and 61 pitches. His 3 1/3 frames were the fewest for him this season.
"It's one of those things where you're constantly in an adjustment anyway when you pitch," Suppan said. "When you're able to make the adjustments, you're able to stay in the game longer. But today, I wasn't able to make the adjustments that I needed to make."
The long balls off Suppan all came before the end of the third inning -- including three in four batters in the third -- with the last one off the bat of Ryan Doumit on a close call. Doumit's hit was originally ruled a double before being overturned by instant replay. It was the second replay used this season at PNC Park, with the first coming on May 13, when Adam LaRoche had a home run taken away.
The final home run came off Stetter, who was holding hitters to a .157 batting average before the game.
"I definitely didn't give in," Stetter said. "I just tried to make a pitch down and away."
Milwaukee trailed 5-2 before exploding in the fifth inning for five runs. Four hits and two walks chased Pirates starter Paul Maholm, who hasn't beaten the Brew Crew since July 26, 2006.
Ryan Braun's bases-clearing double tied the game at 5 before Casey McGehee brought them both home with a blast for a two-run lead. The two RBIs were his first since July 5.
Braun went 2-for-5 with a home run and four RBIs. He went 5-for-14 in the series after hitting .203 in July entering the three-game set.
With two out and none on in the first, Braun hit his solo shot to left field off Maholm. The blast was the left fielder's second in three games after he went through a 19-game homerless drought.
"[We] battled back, some good at-bats in one inning, and wound up not chasing balls out of the zone," Brewers manager Ken Macha said.
Milwaukee knocked Maholm out of the game after 4 2/3 innings, compiling seven runs on seven hits, including the two long balls.
The team's lead was short-lived, however, as Seth McClung gave up two runs in the fifth to tie the game. The reliever has given up six hits and seven runs in his past three appearances.
The Brewers almost fell behind again in the seventh, when Pittsburgh had runners on first and second with no out. But Milwaukee benefited on a close play at first when Andy LaRoche was called out after almost reaching safely on a sacrifice bunt. After intentionally walking the next batter, reliever Todd Coffey got pinch-hitter Jeff Salazar to ground into an inning-ending double play.
The bullpen stranded two more runners in the eighth to preserve the tie for the time being.
The Brewers' best threat after the fifth came in the ninth, when Mike Cameron hit a one-out triple, his second three-bagger of the season. But Braun couldn't come through again, striking out. McGehee then struck out to end the potential rally after Prince Fielder reached on an intentional walk.
"Their guys come on, made some pitches when we had some guys on," Macha said. "We had a chance there -- make some contact there, maybe we go to [closer Trevor] Hoffman."