CHICAGO—Ian Happ hit a 442-foot home run, 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 with a 444-foot grand slam over the left-field bleachers against Tyson Miller that got the Giants within a run in the eighth inning, but Colten Brewer pitched around back-to-back walks to Wilmer Flores and Brett Wisely in the ninth and finished for his first save.





