CHICAGO (AP) -- Anxious and antsy before the game, Mike Cameron could finally relax when it was over. The veteran waited for his opportunity and made a big impact once he got it.
The game was delayed 13 minutes before the top of the third, when plate umpire Jerry Crawford went to the hospital because he was feeling ill. They went with a three-man crew the rest of the way.
Cameron, meanwhile, gave a slumping offense a much-needed spark after serving a 25-game suspension for testing positive twice for a banned stimulant while with San Diego. And the Brewers sent the NL Central leaders to their fourth loss in five games.
"I had a little bit of the jitters getting into the [batters] box," Cameron said.
It certainly did not show.
Cameron was relieved to see his name in the starting lineup, batting second and playing center, after seeing it linked with the word "suspension" in countless articles. He was restless, too. And he immediately unleashed his pent up energy -- and frustration.
He doubled high off the wall in left in the first and scored, and added a single and run in the third.
"It was good to get that first one out of the way," Cameron said. "After that, it kind of goes on cruise control, back to normal and everything. It was real good tonight."
Bill Hall, Corey Hart and Hardy each had three hits, and the Brewers banged out 17 in all -- the most for them since they had 19 against St. Louis on Aug. 14. Hall singled in Hart with two out in the fifth, putting the Brewers ahead for good 5-4. Milwaukee got another run in the sixth when Kendall scored on Ryan Braun's force out.
That made a winner of Sheets (4-0), who had a question afterward.
"Have you ever seen me walk that many batters or throw that many balls?" he asked.
No one had. The seven he issued over five innings, while striking out two, were a career-high. He allowed four runs and three hits in his first appearance since leaving after five innings against Cincinnati April 18.
"Yeah, I felt rusty," said Sheets, who missed a scheduled start against Philadelphia because of tightness in his right triceps. "I felt real rusty."
Eric Gagne pitched a scoreless ninth for his eighth save in 12 chances, but it wasn't easy. Geovany Soto doubled with one out and Mike Fontenot walked with two out, before Reed Johnson forced the runner at third.
The inning -- and the night -- were wasted opportunities for the Cubs. They pounded out seven runs and 11 hits on a night when Sheets wasn't himself, but came up short.
"We swung the bats well," said Chicago's Derrek Lee, who tied a club record for home runs in April when he hit his eighth. "They just outhit us."
Lee joined Sammy Sosa and Lee Walls in the club's record book when he went deep leading off the third, and the Cubs added another run in the inning to tie it at 4.
But like Sheets, Cubs starter Jason Marquis (1-1) struggled. He allowed five runs and 10 hits in five innings while walking one and striking out two, and the bullpen wasn't much help. Four relievers combined to allow five runs and seven hits while walking three.
"I didn't make the pitches when I needed to," Marquis said. "They jumped on every mistake."
Sheets' previous career-high was six walks against Houston on Sept. 3, 2007. ... Piniella said Alfonso Soriano (strained right calf) will remain at the top of the order when he returns from the DL on Thursday.
Your guide to the 10 rookies about to take this year's postseason by storm
From what they do best to their projected playoff roles, here's what you need to know about a group of first-year stars set to shine in the postseason.
Athletics begin 3-game series with the Angels
Los Angeles Angels (73-86, third in the AL West) vs. Oakland Athletics (57-102, fifth in the AL West)
Padres host the Giants to start 3-game series
San Francisco Giants (80-79, third in the NL West) vs. San Diego Padres (87-72, second in the NL West)
Guardians bring 2-1 series lead over Royals into game 4
Kansas City Royals (64-94, fifth in the AL Central) vs. Cleveland Guardians (90-69, first in the AL Central)
Marlins host the Braves to begin 3-game series
Atlanta Braves (100-59, first in the NL East) vs. Miami Marlins (67-92, fourth in the NL East)
Orioles host the Blue Jays in first of 3-game series
Toronto Blue Jays (90-69, second in the AL East) vs. Baltimore Orioles (82-77, fourth in the AL East)