Ryan Braun homered to ignite a seven-run third inning and the Brewers beat the Cubs 11-2 for their fourth straight victory.
Braun went 1 for 2 with two walks and two RBIs before being lifted following the sixth because of the lopsided score. Domingo Santana had four hits and two RBIs and Jesus Aguilar added three hits and an RBI.
Milwaukee starter Zach Davies (10-4) allowed two runs and five hits in six innings for the win.
Willson Contreras homered for the Cubs, who have not won consecutive games since a three-game winning streak June 18-20.
Kyle Schwarber went 0 for 4 with two strikeouts in his return following a two-week stint in the minor leagues.
Cubs starter Mike Montgomery (1-6) gave up seven runs and six hits in 2 1/3 innings.
A sacrifice fly by Jonathan Villar made it 8-0 and Santana capped the rally with an RBI double to make it 9-0.
After Kris Bryant drove in a run on a groundout in the bottom of the third, Contreras' solo shot in the fourth made it 9-2.
The Brewers got both runs back in the fifth to thwart any thoughts of a comeback.
Eddie Butler (4-3, 4.18 ERA) goes against RHP Trevor Williams (3-3, 4.67) as the homestand continues Friday with the opener of a three-game series with the Pirates.