The Barcelona team has been able to produce one of the best performances in La Liga at the moment. The players of the team are now very experienced. The only credit for which is for team coach Xavi. The performance of the team is likely to win this year's La Liga title.
Barcelona has a big chance of getting the La Liga title this season because Barcelona has successfully closed the gap with its eternal rival Real Madrid by as many as twelve points which is a very difficult thing for Real Madrid to chase even though it is still possible. And Barcelona also has the chance to win the Copa Del Rey trophy this season if they successfully beat Real Madrid at Camp Nou in the second leg because on aggregate Barcelona have also won one goal over Real Madrid in the first leg.
It's true that Barcelona this season is so strong for two competitions in Spain and again the opponent they have to beat is Real Madrid, who is their eternal rival. At the moment Barcelona is fully motivated to secure these two titles and for Los Blancos it looks like they have to give up the La Liga title, but for the Copa del Rey title I think Real Madrid still has a chance even though the difference in aggregate points is so small.
The chance in the Copa del Rey is still there and Real Madrid has proven a couple of times that they can win away games as well. But with the last clasico ending in favor of Barcelona, I would tend towards Barcelona being quite a big favorite here. Especially as their defense works perfectly at the moment and Real Madrid has to attack while Barcelona can be patient. This strategic aspect is probably playing more into the hands of Barcelona that in Real Madrid's.