Barcelona whistled but win, as do Salzburg