Barça definitely has the upper hand, but with Lewa and Balde out and all those recent games, I wouldn’t be too quick to count Mallorca out. Could be closer than people think.
If you’ve been watching Barcelona closely, the players look exhausted and are clearly struggling to secure wins. I doubt they can finish the league with consecutive victories. The stress and pressure they're under is obvious. A draw, or even a loss, seems likely in the near future, but in 99% of scenarios, the league title is already in their pocket.