Adrian Beltre homered at home for the first time in more than a month and the Texas Rangers stayed close in the wild-card race, beating Houston 3-2 Tuesday night and sending the Astros to their 11th straight loss.
With five games left in the regular season, Texas remained a game behind Cleveland for the AL's second wild-card spot. Tampa Bay is a game ahead of the Indians in a crowded pack.
Beltre's 29th homer snapped a 2-all tie with one out in the sixth. That came after Yu Darvish gave up the lead in the top half of the inning.
Matt Dominguez homered for the Astros. Their 107th loss overall matched the franchise record set last year.