As a team, Real Madrid is stronger than Barcelona this season. It cannot be said that Barcelona are weak. This team is also quite strong and capable of playing well. But they depend on Lewandowski to score. Barcelona are not getting the expected performances from Gundogan and De Jong. Even then I would say that it is very difficult to predict the Madrid vs Barcelona match. Both teams have chances to win. Although Barcelona's performance is somewhat erratic, Xavi will do his best to win against Real Madrid. It cannot be said that Real Madrid will definitely win, but Madrid should slightly stay ahead of Barcelona.
By current statistics and performance I will agree to this fact but before now this fact of Madrid's superiority over Barcelona can be disputed. Because at the beginning of this season Barcelona was in their best form and they of course did performed so well until after their encounter with real Madrid they started suffering some set back.
Recall that Barcelona had a case of injury too this season and all that was more like a contributing factor to their poor performance at some period because they did had a better performance just before the Cases of injuries. Real Madrid have only one weak point which has to do with their striker but then they have got a good mechanism which doesn't allow that becomes a weakness enough on them rather they have got good cover up for the space of the striker. But then lets hope Barcelona gets better before the season ends.