I don't know why bookmakers prefer Mallorca to Espanyol, but I think today could easily be a draw or a win for the visitors... Although Espanyol are lower in the standings than Mallorca, their last five games look better than Mallorca's... By the way, if Espanyol win, they will have more points than Mallorca...
Most likely this match will run fiercely indicated by both teams. There is no real difference that I see from Mallorca or Espanyol. Even if we look at their meeting record, Mallorca and Espanyol can beat each other by a difference of no more than 1 goal, it indicates that these two teams are indeed on the same level. Honestly it's hard for me to predict who will win the match, maybe Mallorca will benefit more from playing as hosts, and from what I see most of them can win every time they meet as hosts.
It is perhaps remarkable that atletico Madrid is now a lot worse. In the Champions League, I think they have already been knocked out in the group stage, while in recent years they have been in the final more often than anyone else (except for Real Madrid). A few years ago they won everything and were 14 points ahead of Real Madrid and/or Barcelona after the winter break. It almost went wrong then, but in the end they won the championship. Most of the players have stayed on that team. And now you also have Griezmann on the team. Suarez has left, he now plays for a team somewhere in Uruaguay. He also had a very nice football career. Atletico's visor will be in 3rd place to be able to force participation in CL in any case.
If you look at it at first glance there are actually no serious problems for Atletico Madrid this season (that is if we look at it at a glance). But if we are more observant then one of the problems with them is that their midfield and attack line are not working optimally. Maybe now it's not a big problem, but if it is left it will of course be a problem that will spread to other problems. I'm not sure this season they will be able to pose a threat to Real Madrid and Barcelona as they did in previous seasons.