MLB roundup: Yankees’ Cole posts 20th straight win

Article content continued

Brewers 4, Cubs 3

Christian Yelich hit a go-ahead, three-run homer in the sixth inning, and Milwaukee held on for a win over host Chicago.

The 412-foot blast by Yelich was his fifth home run of the season, which leads the team. Milwaukee bounced back from a series-opening loss one night earlier and avoided its first three-game skid of the season.

Jason Kipnis, Ian Happ and Anthony Rizzo drove in one run apiece for the Cubs, whose home winning streak was snapped at seven games. Chicago lost for only the second time since July 30.

Indians 10, Tigers 5

Franmil Reyes scored three runs and drove in three more, Domingo Santana hit a three-run homer, and Cleveland continued its dominance of Detroit.

The Indians have defeated Detroit 18 consecutive times, dating back to last season. It’s the Tigers’ longest losing streak to any team in franchise history.

Indians starter Aaron Civale (2-2) gave up four runs on eight hits in six innings. Tigers starter Ivan Nova (1-1) surrendered eight runs on five hits in 3 1/3 innings as Detroit lost its third straight.

Dodgers 7, Angels 4

Clayton Kershaw threw seven strong innings, Cody Bellinger hit two home runs and the Dodgers beat the Angels in Anaheim, Calif.

Kershaw bounced back in a big way after losing his last start against the San Francisco Giants, giving up only one hit — a solo home run to Anthony Rendon — while walking two and striking out six.

Bellinger had just two home runs all season before Friday, when he went deep against Angels starter Patrick Sandoval in the sixth inning and reliever Ryan Buchter in the eighth, both two-run homers.