Houston dominated the first half, but Memphis rallied late to beat the Cougars 42-38 at TDECU Stadium.