Barcelona are currently top of the league standings, and have amassed 59 points from 23 matches. Real Madrid on the other hand have gotten seven points less than Barcelona.
With 15 games left to be played, Barcelona’s gap was reduced last weekend to 7 points after a surprise defeat to Almeria.
Many are now wondering if Barca will experience a slip-up in the race for the La Liga title.
FiveThirtyEight supercomputer has predicted that Real Madrid will still end in second place.
Their artificial intelligence tipped Real Madrid to finish the season with 83 points, with a 22% chance of lifting the La Liga trophy.
Barca, meanwhile, are predicted to finish on 89 points and have been given a huge 78% chance of going all the way to win the title.
Who do you think will win the league?