The Cubs had a home run frenzy in the bottom of the 5th inning off Milwaukee Brewers pitchers Tyler Cravy and Corey Knebel, hitting a total of three home runs in four at-bats, starting with outfielder Dexter Fowler.
With one out and Addison Russell on second, Fowler hit his 12th home run of the season, but it was originally ruled a double.
Three pitches later, rookie Kyle Schwarber hit a bomb to center field for his seventh home run of the season.
After Cravy gave up the back-to-back home runs, Brewers manager Craig Counsell switch one lefty for another in Knebel. The Brewers relief pitcher struck out Chris Coghlan then gave up a solo home run to Anthony Rizzo for the third home run in the fifth.
This was the first time in four years that the Cubs hit three home runs in one inning.