Cubs beat Marlins 3-1 for 4th straight

CHICAGO, IL - JUNE 05: Kris Bryant #17 of the Chicago Cubs (R) is congratulated by Anthony Rizzo #44 after hitting a two run home run to score Ben Zobrist #18 (L) against the Miami Marlins during the first inning at Wrigley Field on June 5, 2017 in Chicago, Illinois. (Photo by Jon Durr/Getty Images)

CHICAGO — Eddie Butler pitched three-hit ball into the sixth inning, Kris Bryant hit a two-run homer and the Chicago Cubs beat the Miami Marlins 3-1 on Monday night for their fourth straight win.

Albert Almora Jr. added a solo shot as Chicago remained perfect on its 10-game homestand after going winless on a six-game West Coast trip. With closer Wade Davis on paternity leave, Mike Montgomery pitched 3 1/3 innings for his second save in his first appearance since May 28.

Miami had won three straight and seven of eight. Marcell Ozuna had two hits, but the Marlins’ lineup struggled for the most part on an unseasonably cool, breezy night at Wrigley Field.

Butler (3-1) was working on a shutout before Dee Gordon hit a sacrifice fly in the sixth, trimming Chicago’s lead to 3-1. Giancarlo Stanton followed with a two-out double, chasing Butler.