Logan Costa and Ayoze Pérez play pivotal roles in away win against Mallorca
Villarreal broke the deadlock in the 27th minute with a goal from Logan Costa, thanks to a brilliant assist by Álex Baena.
The match saw its first twist when an own-goal in the 57th minute made it 1-1.
Mallorca faced further challenges when Toni Lato was sent off in the 69th minute. This red card proved critical for the game's outcome.
The deciding moment came in extra time, with Ayoze Pérez netting a thrilling goal for Villarreal, assisted by Yeremy Pino.
As a result, Mallorca finds itself in 12th place, while Villarreal secures the fourth spot.
Looking ahead, Mallorca's upcoming La Liga fixtures include matches against Real Sociedad (home) on 17 September, Real Betis (away) on 23 September, and Real Valladolid (away) on 27 September. Villarreal will face FC Barcelona (home) on 22 September, Espanyol (away) on 26 September, and Las Palmas (home) on 30 September.
On Saturday, Villarreal outlasted Mallorca in a close encounter, winning 2-1 away in La Liga's riveting contest.