Be honest, they faced Dortmund and if little luck played into Dortmund hands, today we would speak different stuff.
Barca is of all teams the at least team I see winning.
They can defeat maybe Inter, but against Arsenal or Paris(who are pretty strong), It will be hard.
This semifinals is interesting because all four teams have a legit chance to win the champions league, because all of them are equal, I don´t see much difference between each teams. I don´t see a favourite to be honest.