_snip_
Barcelona have dropped points in their last two La Liga matches. Barcelona have lost against Real Sociedad. Barcelona have also failed to win against Celta Vigo. So if Barcelona want to retain the top spot in the table now, they will have to win their upcoming matches. If Barcelona lose any points in any match, Barcelona will probably lose the top spot in the table.
In the next few matches, Barcelona will play against Las Palmas, Mallorca, Real Betis and Leganes, all three teams are relatively weak. If Barcelona's performance is stable, Barcelona has the ability to earn full points in every match.
I agree with you that Barcelona should take care of their next matches. Like they need to be good touch. If Barcelona didn't find anything good, like, these people have to be very careful. Because only 1 point can give Real madrid an advantage to become the league leader. There is no big gap between Barcelona and Real Madrid, just a few points difference. Barcelona's upcoming fixture is not that difficult, just lay club will compete. So I hope Barcelona will recover their mantinance and restart their consistent run.
Beside, let's also say that Barcelona had a bad experience from their recent matches, which Hansi Flick was doing his rotation and along with this, some unfair referee decisions are also included. Due to which Barcelona failed to victories against Real Sociedad. So I hope Barcelona will think more and more about focusing on such a mistake because now there are only a few points left between Real Madrid.