Barcelona may have won the La Liga title last season but it goes without saying that their reputation in Europe…