Astros 5, Rangers 0
HOUSTON — Dallas Keuchel pitched a three-hitter to help the Astros beat the Rangers for just the second time in 11 tries this season. Jose Altuve had two hits and drove in two runs as Houston closed within 5½ games of AL West-leading Texas. Keuchel allowed a career low in hits while throwing his fourth shutout. He struck out seven and walked two. Keuchel was coming off one of his worst starts of the season in which he was tagged for seven runs in five innings Sunday at Detroit. Houston got to Martin Perez for four runs in the third. Altuve hit an RBI double and Carlos Correa followed with a two-run single before Tyler White had an RBI single.