Ian Happ hit a 442-foot homer, Dansby Swanson made it back-to-back longballs and the Chicago Cubs hung on to beat the San Francisco Giants 6-5 on Wednesday.
Jorge Soler made it interesting in the eighth inning with a 444-foot grand slam over the bleachers in left field against Tyson Miller that got the Giants within one, but Colten Brewer pitched around back-to-back walks to Wilmer Flores and Brett Wisely in the ninth and finished for his first save.
Kyle Hendricks (1-4) pitched neatly into the sixth inning, allowing one run on two hits in his longest outing of the season and lowering his ERA from 8.20 to 7.46.
The Cubs took two of three from the Giants, a small step for a team that's struggled the past month after a rather promising start.
Chicago had lost three straight series following a two-game sweep of the crosstown White Sox, the team with the worst record in the majors. The Cubs hadn't taken one of three or more games since winning two of three at Pittsburgh from May 10 to 12.
On Wednesday, there was a moment of silence before the game for Willie Mays, and the Giants wore patches on their jerseys in honor of the Hall of Famer, who died on Tuesday.
Happ and Swanson connected against reliever Spencer Bivens (1-1) in a three-run fourth. Swanson went deep for the second straight game, and he also drove in two with a single in a three-run seventh.
Swanson then helped another run score when he got caught in a rundown trying to steal with Michael Busch batting. First baseman Flores dropped a throw and Christopher Morel came home from third, bumping Chicago’s lead to 6-1.
In the eighth, Mark Leiter Jr. walked Matt Chapman and Austin Slater with two outs to set up Soler's second career grand slam.
Hendricks was sharp in his first start since May 17. The veteran right-hander struck out a season-high eight and walked one.
Hendricks, who lost his spot in the rotation after struggling early in the season, didn’t allow a hit until Thairo Estrada doubled to left leading off the sixth. Estrada moved up on a bunt single by Brett Wisely and scored on Heliot Ramos’ fielder’s-choice grounder.
Hendricks walked off to loud cheers before Drew Smyly struck out Chapman.
Erik Miller struck out two in a scoreless first inning as the opener in a bullpen game for San Francisco.
Cubs LHP Shota Imanaga (7-1, 1.89) is set to start Friday, when the Cubs open a weekend series against the Mets. LHP Jose Quintana (2-5, 4.98) pitches for New York.













