The Texas Rangers were annihilated by Jose Altuve and the Houston Astros as Nathan Eovaldi returned from injury.