TBH Barca is one of my favourite teams. I was 100% sure about their win. My prediction for the first leg was 5-0. And they scored 4 and missed at least 4-5 more. If there is a team who deserves the CL title - thats Barcelona.