Alex Rios hit for the cycle, Derek Holland struck out nine in his second shutout of the season and the Texas Rangers started their final push for a playoff spot with a 12-0 victory over the Houston Astros on Monday night.
The Rangers pulled within a game of idle Cleveland for the second AL wild-card berth with six games remaining.
Rios finished off the cycle with a triple to right-center field in the sixth inning, and later scored to put Texas up 11-0. He doubled in the first inning, had an infield single in the third and hit his 18th homer in the fourth.
Holland (10-9) got his 10th win in his ninth try since his last victory on Aug. 4. The left-hander won at home for the first time since May 31.
Houston starter Jordan Lyles (7-9) gave up seven hits and seven runs with three walks in three innings.