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.
Yes, Barcelona seems too superior to Mallorca although there are some Barcelona players injured. There is no reason that Barcelona to fail in getting 3 points in the upcoming match. Even if the match will be held in Mallorca home, it won't affect much. Xavi should be ready to prepare Barcelona players to play with their best. And Xavi must target to get full points to overtake Real Madrid in the 1st place.