Capuano earned his career-high fifth consecutive win and the Brewers rallied to beat the Atlanta Braves 8-4 on Sunday.
Capuano (10-6) left with a 5-4 lead after the Brewers rallied for three runs in the fifth. He gave up seven hits, walked two and struck out six.
If Milwaukee hadn't taken the lead, manager Ned Yost planned to remove Capuano before the bottom of the inning.
"I was really laboring in the fourth. If we didn't come back and get the lead, Ned said he was going to take me out," Capuano said. "When we got the lead, he told me if I got in trouble when I went out there in the fifth, he'd yank me.
"I have to thank him for giving me a chance to go back out there and get the win," he said.
Fortunately for Capuano, he pitched his best inning of the game in the fifth, striking out two and getting a groundout. Rookie third baseman Andy Marte reached on a two-out error by third baseman Russell Branyan, but the lefty struck out Jeff Francoeur to end the inning.
"I just told myself to bear down and give it all I got," said Capuano, who threw 100 pitches. "When I look back, it could have been a lot worse. In retrospect, I'm pleased."
Rookie Francoeur and Rafael Furcal homered, but the Braves committed three errors, two by Marte, and dropped their second straight game after they had won six in a row.
"We kicked the ball around a little bit today," Atlanta manager Bobby Cox said. "Marte's almost as sure-handed a guy as you want to see over there. He never misses anything."
Lee, who has 76 RBI, added a run-scoring single in the sixth and Jenkins hit his ninth homer, a solo shot, in the seventh.
"You can't do it without your teammates," Lee said. "I had three shots today with runners in scoring position."
Lee is the Brewers' only All-Star and will represent Panama in the Home Run Derby.
Jenkins had a RBI groundout in the first -- an unearned run after first baseman Julio Franco's error -- and Branyan hit a solo home run, his eighth, in the second for a 2-0 lead.
Francoeur's two-run homer, his second in only three games, tied it at 2 in the second. Franco hit a sacrifice fly in the third and Furcal added a solo shot in the fourth for a 4-2 lead.
Furcal went 5-for-5, a career high for hits in a game.
Milwaukee added a run in the ninth on an RBI double by Bill Hall
off Chris Reitsma, who left the game when the next hitter, J.J. Hardy, hit a liner into his lower rib area. Reitsma recovered and threw out Hardy. X-rays taken of Reitsma were negative.
Colon went 4 1/3 innings, giving up five runs -- three earned -- and five hits. He walked two and struck out two.
Andruw Jones' streak of RBI in seven straight games ended. He went 0-for-2 on Sunday but drew three walks.
"Everybody's got to come together," Jones said. "You can't wait for me to hit a home run. We have done it for the most part, that's why we've been winning."
Jones, who will join John Smoltz in Detroit, leads the NL with 27 homers and also will be in the Home Run Derby.
Marcus Giles was credited with a single in the first inning when his grounder toward shortstop hit runner Furcal, who was called out. ... Milwaukee center fielder Clark robbed Marte of his first major-league home run with a leaping grab of his drive in the third inning. Marte was robbed again in the eighth of an extra-base hit when left fielder Lee crashed into the fence to catch his liner.