It was the second loss in nine games for the Marlins, who were averaging six runs per game in their past eight contests.
Ben Zobrist doubled to lead off the Chicago first against Marlins starter Dan Straily, and one pitch later, Bryant hit his 13th homer of the season and 10th at home, lining the ball to left and into the 17-mph wind. Almora, starting for the first time since May 28, connected with two outs in the fourth. The Cubs now have hit 37 home runs in 24 games, tied with the D-backs for the most in the National League in that span.