Jose Mourinho's side could reduce Barcelona's lead at the top of the division to 10 points with a win, and put some breathing space between themselves and third-placed Atletico Madrid.
Mallorca are in need of three points for very different reasons, knowing that a shock victory could see them move out of the relegation zone.
Gregorio Manzano's team go into the match on the back of two consecutive wins, and just two points behind 17th-placed Real Zaragoza.
Possible starting lineups
Real: Lopez; Essien, Albiol, Pepe, Marcelo; Modric, Ozil, Khedira; Callejon, Ronaldo, Benzema
Mallorca: Aouate; Hutton, Nunes, Kevin, Bigas; Tissone, Marti, Pina, Victor; Alfaro, Giovani
Sports Mole says: 2-0