Real Madrid boss Carlo Ancelotti was surprised by Barcelona's defeat on Saturday.
Barca lost at home to Malaga as Real went four points clear at the top of the table with a 2-0 win over Elche.
"It surprised me because they were enjoying a very good run of form."
"We have an advantage but this league will be decided on the last matchday," said Ancelotti.