Get ready for an intriguing La Liga showdown this Sunday as Mallorca welcome Villarreal to the Estadio Mallorca Son Moix. Kick-off is set for 13:00, and you can catch all the action live on Premier Sports.
Mallorca currently sit 15th in the table with 38 points, but they're coming off a confidence-boosting 1-0 away win against Girona in their last outing. Martín Demichelis's side will be looking to build on that result and climb further away from the relegation zone.
Villarreal, meanwhile, are flying high in third place with 68 points. Marcelino Toral's men were in devastating form last time out, thrashing Levante 5-1. The Yellow Submarine have been one of the most entertaining teams in the league this season, and they'll be eager to keep their momentum rolling.
History favors the visitors in this fixture. In 51 previous meetings, Villarreal have won 23 times compared to Mallorca's 16 victories. However, when playing at this venue, the head-to-head record is perfectly balanced with nine wins apiece from 25 matches. The most recent encounter ended 2-1 in Villarreal's favor.
Here's how the two teams are expected to line up:
Mallorca: Leo Román; Mateu Morey, Omar Mascarell, Martin Valjent, Johan Mojica; Samuel Costa, Sergi Darder, Antonio Sánchez, Pablo Torre; Justin-Noël Kalumba, Vedat Muriqi
Villarreal: Arnau Tenas; Alex Freeman, Pau Navarro, Renato Veiga, Alfonso Pedraza; Nicolas Pépé, Santi Comesaña, Dani Parejo, Alberto Moleiro; Gerard Moreno, Georges Mikautadze
A few key stats to keep in mind: Villarreal have been solid on the road recently, unbeaten in their last two away games, but they've also conceded in five consecutive matches away from home. Mallorca, on the other hand, have lost just one of their last five games overall and only three of their last 16 at home.
Marcelino Toral has a strong record against Mallorca, with six wins, three draws, and three defeats in 12 meetings. But with Mallorca finding some form and home advantage on their side, this promises to be a tightly contested battle.
