Barcelona have not lost a game in any competition going back to December 21, a run of 21 games that puts them at the top of ...