Anthony Rizzo and Jorge Soler each drove in two runs, Dan Haren picked up his first victory for the Cubs and Chicago won for the 11th time in 12 games, beating the Milwaukee Brewers 6-3 Tuesday night.
The Brewers, last in the NL Central, announced earlier in the day Doug Melvin is moving into an advisory role after 13 years as general manager.
The Cubs, meanwhile, continue to roll.
They started this three-game series on a winning note after sweeping four from defending champion San Francisco.
Haren (8-7), acquired from Miami on July 31, pitched into the sixth.
Rizzo had two hits, including an RBI double, and drew a bases-loaded walk. He is 19 for 42 in his past 12 games.
Soler extended his hitting streak to 10, and Chicago took advantage of three errors along with some wild pitching on the way to yet another win.