Barcelona coach Pep Guardiola has all but conceded the Liga title to Real Madrid after victory at Atletico Madrid. Lionel Messi's stunning free-kick nine minutes from time handed Barcelona a hard-fought 2-1 Primera Division victory over Atletico Madrid at the Vicente Calderon.

"I have the impression that we will not win La Liga, the point difference is very big, these games give us the opportunity to be the team we are, to play like we have.

"We will continue competing in every match," said Guardiola.