Around the majors
Cubs 3, Cardinals 1: David Ross homered and teamed with Jon Lester (19-4) for another scoreless pitching performance as host Chicago beat St. Louis. Chicago finished with a major league-best 57-24 home record. It’s the most home wins for the Cubs since they went 58-19 at the West Side Grounds in 1910.
Dodgers 4, Rockies 3: Los Angeles clinched its fourth consecutive NL West Division title, winning in Vin Scully’s final home game when Charlie Culberson homered in the 10th to beat visiting Colorado.
Mets 17, Phillies 0: Asdrubal Cabrera hit a grand slam and Jose Reyes had four RBIs with a two-run double as New York overwhelmed visiting Philadelphia.
Padres 4, Giants 3: Rookie Manuel Margot tripled in the seventh and scored the go-ahead run on Wil Myers’ single as San Diego beat visiting San Francisco.
Reds 4, Brewers 2 Brandon Finnegan (10-11) pitched five scoreless innings in his final start of the season, lifting visiting Cincinnati past Milwaukee.
Orioles 2, Diamondbacks 1: Hyun Soo Kim hit his fifth home run, a two-run shot in the second inning, and Baltimore completed a threegame sweep of visiting Arizona.
Royals 12, Tigers 9: Salvador Perez homered to cap a cycle by Kansas City’s first four batters, and the visiting Royals beat Detroit.
Blue Jays 4, Yankees 3: Edwin Encarnacion hit a game-winning single as Toronto rallied past New York at Rogers Centre.
Astros 4, Angels 1: Joe Musgrove (4-4) pitched seven strong innings as Houston beat Los Angeles at Minute Maid Park.
Red Sox 3, Rays 2: David Ortiz’s double in the 10th led Boston to a win in Tampa Bay.
Athletics 7, Rangers 1: Jharel Cotton (2-0) pitched seven crisp innings as Oakland beat visiting Texas to avoid a series sweep.
White Sox 3, Indians 0: Carlos Rodon (8-10) struck out a careerhigh 11 over eight dominant innings and visiting Chicago beat Cleveland.
Mariners 4, Twins 3: Jesus Sucre homered as Seattle beat Minnesota at Target Field.
— By The Associated Press