In this CL yes. Other than that they've been excellent at home. Swiss teams historically not great playing in Portugal. But Benfica probably not very motivated tonight, or maybe yes and they play with pride to win their last match, who knows. Difficult to predict this one as the odds suggest.
I'll be cheering for Basel to win anyway! I like most of the plays except for Barca I like the over there, good luck with all of them!