Josh Bell, a first-time All-Star, smashed three home runs to boost his season total to 25, leading the Pittsburgh Pirates to an 18-5 rout over the Chicago Cubs on Monday night.
Bell, who will be part of the eight-man derby field in Cleveland next week, hit a three-run shot off rookie Adbert Alzolay (1-1) in the first inning, a two-run drive off Alzolay in the second and finished off a four-hit, seven-RBI night by taking new Chicago closer Craig Kimbrel deep in the eighth as Pittsburgh began a pivotal seven-game homestand by pounding out a season-high 23 hits.
Adam Frazier finished 5 for 6 and tied a major league record with four doubles. Colin Moran had a career-high five hits for as Pittsburgh boosted its team batting average to .268, fourth-best in the majors.
Trevor Williams (3-2) picked up his first win since May 10 and added a key RBI single during the fourth to help the Pirates pull away. Fellow pitcher Steven Brault added a pinch-hit single in the sixth.
All eight position players finished with at least one hit.
Jung Ho Kang hit his seventh home run of the season off Chicago infielder Daniel Descalso, who made a cameo on the mound in the seventh with the game well out of hand. Jose Osuna hit a solo home run off Kimbrel, who came on to get some work after making his debut with the Cubs last week.
Javier Baez hit his 21st home run for Chicago. Kris Bryant and David Bote had two hits each, but the Cubs couldn't keep pace while falling out of first in the NL Central.
Alzolay gave up seven runs in 2 2/3 innings with a walk and three strikeouts as his ERA zoomed from 2.08 to 7.15.
The Cubs fell a game behind Milwaukee with their second straight loss and have struggled on the road. Chicago is just 16-24 away from Wrigley Field and 7-11 over its last 18 games.
Kyle Hendricks (7-5, 3.36 ERA) returns Tuesday from a stint on the injured list due to right shoulder inflammation. Hendricks is 4-5 with a 3.14 ERA in 13 starts against Pittsburgh.
Joe Musgrove (6-7, 4.27) is 2-2 with a 1.37 ERA in four starts against the Cubs.
>>Angels LHP Skaggs Found Dead in Texas at Age 27
The Los Angeles Angels announced left-handed pitcher Tyler Skaggs died Monday. Skaggs was found dead in his hotel room in Southlake, Texas, according to police. No further details about the cause of death are available at this time.
In response, the Angels and Rangers did not play their scheduled contest on Monday evening. Their game will be made up in August. The rest of the three games in the series are expected to be played this week.
Angels GM Billy Eppler addressed reporters Monday night, saying Skaggs "touched a lot of people's lives."
The Southlake Police Department issued this release, stating no foul play is suspected. Suicide is also "not suspected," a police spokesperson told the Los Angeles Times.
Skaggs, who would've turned 28 on July 13, had pitched in the majors in parts of seven seasons. Most recently, he started against the Oakland Athletics on Saturday afternoon. Originally the No. 40 pick in the 2009 draft, Skaggs was traded to the Arizona Diamondbacks as part of a package for Dan Haren. The Angels later reacquired Skaggs as part of a three-team deal that also included Mark Trumbo and Adam Eaton.