Houston takes on Philadelphia, aims for 6th straight home win