Astros rally, top Mariners

• HOUSTON 7, SEATTLE 6: Colby Rasmus' RBI single in the seventh inning broke a 6-all tie, giving the Astros a comeback win over the Mariners in Seattle. It also put Houston in the second AL wild card spot at the end of the night, one-half game ahead of the Angels. Seattle took a 6-3 lead in the fifth on Kyle Seager's three-run homer and Nelson Cruz's solo shot. Chris Carter's three-run homer for Houston in the sixth tied the score.

• TEXAS 6, DETROIT 2: Adrian Beltre hit the first of three Texas home runs as the AL West-leading Rangers moved closer to a postseason berth with a victory over the visiting Tigers.

• BOSTON 9, NEW YORK 5 (11): The Yankees' normally steady bullpen wasted a chance to clinch New York's first playoff berth in three years when Dellin Betances gave up a tying homer to Mookie Betts in the seventh and Andrew Bailey allowed the go-ahead hit — an RBI single by Deven Marrero — in the 11th.

• KANSAS CITY 5, CHICAGO 3: Eric Hosmer hit a go-ahead two-run homer in the top of the 10th inning as the visiting Royals beat the White Sox to clinch home-field advantage in an AL Division Series.


Cardinals clinch Central

• PITTSBURGH 8-1, ST. LOUIS 2-11: Jason Heyward's third-inning grand slam powered the Cardinals over the Pirates in the second game of a doubleheader in Pittsburgh, giving St. Louis its third consecutive Central Division title. In the first game, Francisco Cervelli hit a grand slam in the Pirates' rout.

• PHILADELPHIA 7, NEW YORK 5: Yoenis Cespedes and the Mets caught a lucky break — no broken bones for the slugger. He wound up with bruises on two fingers of his left hand after he was hit by a pitch in a road loss to the Phillies.

• CHICAGO 10, CINCINNATI 3: Austin Jackson drove in a career-high five runs leading the Cubs over the host Reds for their fourth consecutive win.