Kris Bryant and rookie Nico Hoerner each homered among three hits, and the Cubs went deep four times to set a club record with 237 home runs as they pounded the Pittsburgh Pirates 14-1 on Saturday.
Bryant hit a two-run shot in the fourth and had four RBI. Hoerner's second homer in two days, a three-run drive in the sixth, broke the Cubs' old mark of 235, established in 2004.
"It's pretty cool to set records," Bryant said. "We love it. Home runs are fun and it's exciting."
Ben Zobrist and Victor Caratini added solo shots as the Cubs used a second straight big day at the plate to strengthen their bid for a fifth straight postseason berth. Chicago has outscored Pittsburgh 31-9 in the first two games of the series and won three straight overall.
Chicago holds the second NL wild card spot, one game ahead of Milwaukee and three games behind NL Central-leading St. Louis, which lost to the Brewers on Saturday night.
"It's nice to kind of get those non-stressful wins," Bryant said. "Our offense is doing great, scoring runs. Let's keep this up and right now I think we should feel pretty good about what we've been able to do."
Manager Joe Maddon doesn't expect double-digit production, but he's been impressed by his hitters' approaches.
"We hit the ball extremely well again and when it counted," Maddon said. "We've been pretty good at not swinging at bad pitches the last two days. We've not been chasing so much. When you see your pitch, you're not missing it."
Kyle Hendricks (11-9) allowed a run on seven hits in six innings while walking none for his third straight solid outing. He has a 1.52 ERA in the span.
"I felt really good, locked in," Hendricks said. "The fastball command kind of got better as the game went, but my changeup was a lot better today."
Nicholas Castellanos doubled twice to take over the major league lead with 52 and drove in three runs. Anthony Rizzo had two RBI and was one of four Chicago batters hit by pitches.
Bryant's two-run shot to the left-center basket in the fourth inning was his 29th homer this season. It was the 136th of his career, tying him with Ernie Banks for the most by a Cubs player in his first five seasons.
Playing in his sixth game since joining the Cubs on Monday, Hoerner improved his batting average to .417.
James Marvel (0-2) allowed seven runs on nine hits in four innings in his second major league start. Kevin Newman had a single, double and triple.
Marvel was impressed by the Cubs.
"They're veteran guys who put together good at-bats and I wasn't very sharp today, didn't really do my job," Marvel said. "I just need to find a way to get better from this."
Both benches cleared briefly in the sixth after pinch-hitter David Bote ducked into a high pitch from reliever Clay Holmes and was hit on the shoulder. Bote, the fourth Cubs batter plunked, shouted at Holmes before going to first and the teams returned to their dugouts without an altercation.
Cubs reliever Dillon Maples hit Elias Diaz and Erik Gonzalez with pitches in the ninth before Derek Holland finished.
Maddon said Holmes has been struggling with his command and conceded Maples wasn't sharp.
"(Holmes) didn't try to hit our guys," Maddon said. "We didn't try to hit their guys. Today, there was no reason to escalate any of that."
Castellanos lined a double to the left-field corner with the bases loaded in the second to give Chicago a 3-0 lead. Bryant followed with an RBI single.
Zobrist hit his first homer in the third to make it 5-0. The 2016 World Series MVP didn't play in the majors from May 6 until Sept. 3 while he was on the restricted list to deal with a divorce.
The Cubs scored three times in the fifth to reach double digits for the second straight day, following a 17-8 win on Friday.
After Rizzo singled in two runs, Holmes entered and grazed Castellanos with an inside pitch to load the bases. Holmes plunked Bryant on the shoulder with his first pitch to the slugger to force in a run.
Hoerner went deep in the sixth and Caratini homered in the seventh.
Pirates: 1B Josh Bell is day-to-day (groin strain) after leaving Friday's game. ... CF Starling Marte (left wrist sprain) was out of the lineup for a sixth straight game and was limited to pinch running.
Cubs: INF Addison Russell remains under the concussion protocol after being beaned last Sunday in Milwaukee. There's no timetable for his return. ... RHP Craig Kimbrel (right elbow inflammation) was scheduled for light toss on Saturday. Manager Joe Maddon expects to know more about a possible return date for the closer after he throws a bullpen session on Sunday.
Pirates RHP Trevor Williams (7-6, 5.21 ERA) faces Cubs LHP Jose Quintana (13-8, 4.15) on Sunday.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Bryant mashes 29th homer
Kris Bryant hits a two-run homer off of James Marvel to pad Chicago's lead in the 4th inning.