Mallorca drop down from La Liga despite thrashing Real Oviedo in final match
Needing a victory to survive, the fans at Estadi Mallorca Son Moix grew tense after a sluggish start by their team.
They nearly conceded early when David Carmo found space inside the six-yard box, only to mistime his header.
This moment sparked Mallorca into life, with Takuma Asano and Vedat Muriqi leading the charge in attack.
Asano created the first real opportunity for Mallorca, bursting down the right flank, but his low drive narrowly missed the far post.
Muriqi then wasted a golden chance, heading straight at Horatiu Moldovan after being left unmarked.
With updates from other matches turning unfavorable, the home fans finally erupted as Mallorca struck just before halftime.
Pablo Maffeo's deep cross seemed overhit, but Pablo Torre kept play alive with a well-timed run before volleying home to give Los Piratas the advantage.
As their fate depended on other results, supporters anxiously checked their phones for updates.
Mallorca almost extended their lead on 55 minutes, but Sergi Darder's deflected effort rattled the post before Moldovan gathered comfortably.
Real Oviedo rarely threatened Leo Roman, but Mallorca sealed the win on 83 minutes when Manu Morlanes fired a volley that bounced into the top corner for 2-0.
Muriqi added a third late on, tapping in from close range to end his stellar La Liga season with 23 goals.
Despite the victory, Mallorca finished 18th, losing the tiebreaker to Osasuna and Levante, all on 42 points. Real Oviedo, already relegated in gameweek 35, ended bottom after a seven-game winless streak.