Barcelona have won 17 and drawn three of their last 20 games