Arizona attempts to halt a five-game losing streak when it hosts improving Houston on Friday night in Tucson, Ariz.