MILWAUKEE -- Chris Capuano found out he didn't make the All-Star team about 90 minutes before his start Thursday night. It didn't stop him from pitching like one.
Before the game, the Brewers told Capuano he placed second in fan voting for the final National League All-Star spot behind the Los Angeles Dodgers' Nomar Garciaparra.
"It was just such a relief that it was finally over and nice to just try to focus on pitching again," Capuano said. "After the last few days, I am very uncomfortable with having that much attention on myself."
The win lifted the Brewers back over .500 for the first time since May 29.
Cubs starter Greg Maddux gave up six hits and two runs in six innings to drop to 7-9, meaning he will likely go into the All-Star break with a losing record for only the second time since 1991 and fourth time in his career.
Maddux is now 2-9 since starting the year 5-0.
"I got outpitched," Maddux said. "It's hard to shut a team out twice, but three times, you have to tip your hat and say he's good."
Capuano (10-4) struck out six and walked none for his second career shutout and complete game, both against the Cubs this year. He shut out Chicago in a 9-0 victory on April 30.
The left-hander has not allowed a run in 26 innings against the Cubs this season in three starts -- all wins. Capuano has won five straight games against Chicago dating to 2004.
Outfielder Gabe Gross said Capuano compares to Maddux at the start of his prime with the Atlanta Braves.
"You don't get any more of a big-time performance than what he did tonight," Gross said. "He is an All Star to every other guy in this clubhouse."
Capuano failed in his All-Star bid despite the Brewers undertaking a four-day "Vote Cappy" campaign. The efforts included advertisements on local television stations, and stadium workers wore "Vote Cappy" T-shirts.
Capuano still may end up an All Star with news Thursday that Pedro Martinez was headed to the disabled list with right hip pain. The Mets said Martinez would not make the trip to Pittsburgh for the July 11 game.
A replacement was not immediately named.
"I don't even know how the whole thing works," Capuano said. "I am just done thinking about it, going back and forth. If it happens, that would be great. If not, that's fine too."
Brewers manager Ned Yost said Capuano deserves to make the team.
"He surely didn't hurt himself tonight," he said. "We have all got our fingers crossed. But, you know, it's tough. There are guys every year that are deserving of going to the All-Star game that don't."
Jenkins had two hits against Maddux to push his career average against him to .446.
He also threw out Aramis Ramirez trying to stretch a double into a triple with no outs in the seventh. Ramirez appeared to slow down while running to first as the ball bounded off the wall. Jenkins played the carom and threw Ramirez out easily.
"I was just trying to pick it up and get a good throw off," Jenkins said. "The ball was in front of me, and I saw him going to third, so I just tried to chuck it. Luckily it was online."
When asked if Ramirez was hustling to first, Cubs manager Dusty Baker said, "No."
"I'm sure he was watching the ball, but in that situation you can not get thrown out at third with nobody out," he said.
Milwaukee had failed in five previous attempts since May 29 to get above the break-even point.
The victory was the Brewers' first this season when scoring fewer than three runs.
- The Brewers announced they had signed third-round draft pick Cole Gillespie to a contract. The outfielder from Oregon State was named Pac-10 Player of the Year and led the Beavers to an NCAA title last month.
- The remaining three games of the Cubs series are nearly sold out, the Brewers said. The Brewers are attempting a "Take Back Miller Park" promotion, offering discounted ticket packages to Brewers fans in order to cut down on the numbers of Cubs fans making the 90-minute trip north from Chicago.