Mallorca will be hosting Barcelona tonight with the visitors hoping to redeem themselves after losing to Las Palmas few days back, that game would have given them a better point gap with Real Madrid getting closer. Mallorca has been doing extremely well since the beginning of this campaign with a 2-1 win against Valencia, that would keep Barcelona on their toes because the host are not in any way going to mess around like they (Barcelona) did against Palmas. Mallorca are here for business and if care is not taken it can turn out to be another point loss for Barcelona. Being the favorite doesn't mean they (Barcelona) will feel relaxed or underrate their opponent, they need to get all 3pt to keep the title hope alive but this game could end in a draw from the way the host played out last time but let's wait to see how Flick's men control the show.

I'm only worrying how Barcelona will play without Yamal. He was the one who helped club to speed up the game, and it's the same situation when they lost Dembele when Xavi was there. They played worse when they missed their winger. In fact, Yamal has been one of their most contributed player this season. Missing him is gonna impact their performance.
And talking about the odds for this game, obviously Barcelona is favorite, but i'm doubting them. They get 1.60, which fair enough consider they're going away after they lost. The problem is that their morale is bit low after they lost dramatically against Palmas. They have to fix this in this game.