Barcelona are in good shape and are likely to get all three points against Mallorca who have lost five of their head to head meetings. I see history repeating itself, I don't think Mallorca will stand a chance against Barcelona, Xavi has improved the team so much, they have recruited new players who have made the team even stronger. It will be difficult for Mallorca's defense to hold out Barcelona's attack.
I look at both teams from the quality of the players they have and also assess how consistent they are in their last few matches. indeed barcelona is far superior to mallorca in the match later but to get a win I think it will be a little difficult because something can go wrong what we predict. but i agree with you that barcelona will be able to beat mallorca in this match even though they have a busy schedule but i think xavi will drop a solid line up against mallorca. at least they have to play aggressively in this match and the score may end in a narrow victory.
Barcelona, which has played consistently in La Liga this season, is likely to beat Mallorca easily. Moreover, Barcelona must win to be able to catch
the points owned by Real Madrid. Even though Barcelona's schedule is quite tight, I think Xavi will still play his main player in the match against Mallorca.
So my prediction is a little different from yours, I predict Barcelona will win the game with a big enough score. As we all know, since Lewandowski's
arrival, Barcelona have become more productive in scoring goals. I didn't even hesitate to bet big enough for Barcelona to win. But because
Barcelona's schedule is very tight and several Barcelona players are also injured, then if Barcelona is ahead in the first half, Barcelona will likely
replace some of its main players at the start of the second half. In order to avoid injury and be fresher when Barcelona face Inter in the Champions League.