If Barcelona get to play against teams like Madrid with what I'm seeing I think they won't survive Real Madrid, if they can't beat Osasuna then it will be hard for them this season.
Things can change from one game to the next. Barcelona wasn't very good in this match because I didn't see them playing calmly, but I believe El Clasico is a very different match. I can expect Barcelona to be able to beat Real Madrid this season even though Real Madrid has been in top form so far, but that could change for many reasons.
It's not the best comparison though. Playing against Osasuna and Real Madrid are completely different things.
I don't like how Barca played today. They should've been more productive. Lewa doesn't look like he's concentrated in the games this season. The red card and penalty saved them. It could've been unnecessart two points loss. Xavi should use international break to fix problems.