The Rossoneri earned a home victory over the Blaugrana to show that anyone can still stake a claim for the European title despite the Catalans' quality