Real Madrid has a 100% chance of winning the Liga this season because there isn't a team with more points than them; they are ahead of Barcelona and Girona with significant leads, and their actual performance is still looking good. Ancelotti will ensure that Real Madrid wins the Liga this season. Barcelona's performance in the Champions League, which got them to the quarterfinals, is making them happy and even thinking that they can win the title again. In my opinion, it would be better for Barcelona to play in the Champions League, even though they can't advance to the finals.
Real Madrid has 7 points remaining from Girona and tonight will face Osasuna, I think if can win this game week match easily for Real Madrid winning La Liga tittle with Barcelona as left difficult opponent team. In this game week, seems Barcelona has difficult teams opponent only facing Atletico Madrid on huge pressure for securing top fourth position make crucial for both team want to get three points. The second standings team Girona likely not difficult for defeating Getafe and not any change of position standings or difference points for this games week.
I think Madrid will secure three points against Osasuna exactly they are on the confidence performance after qualifying in quarter final of Champion League and good capital last games week defeating Celta Vigo over 4-0.
Barcelona and Real Madrid have large chance to play in the final of champion league match, after quarter final drawing format both team will not face in the semifinal round if can win on quarter final, its final dreaming if Madrid and Barcelona qualify to champion league final round.