Pierre Webo was again on the mark to help Real Mallorca take the spoils against struggling Malaga at the Iberostar stadium.
Webo took his tally to four goals in the last five league games when he put Mallorca ahead in the 50th minute before Gonzalo Castro doubled the home side's lead five minutes later to seal the points for Michael Laudrup's men.
Mallorca climb into the top six with the victory while Malaga, who have now suffered successive defeats under new coach Manuel Pellegrini having won their first two outings under the former Real Madrid boss, remain stuck in the relegation zone after suffering their ninth defeat in 13 league games.
To add to Malaga's wounds they also missed a last-minute penalty, Mallorca goalkeeper Dudu Aouate saving Eliseu Pereira's effort.
Mallorca started the better, testing visiting custodian Ruben Martinez with two long-range efforts, but it was Malaga who would create the best chances of the opening period.
Sergio Duda brought a good save out of Aouate with a free-kick that was arrowing into the top corner before Malaga centre-back Weligton saw his header from a Duda corner come back off the far post.
Mallorca may have felt somewhat fortunate to still have been on level terms at half-time, but they put themselves in total control of the encounter within 10 minutes of the second half.
The home side took the lead with a rapid counter-attack after poor Malaga control at the other end saw the Andalusian side waste a decent opening of their own.
Castro created the chance with a through-ball for Cameroon international Webo, who confidently slotted past Martinez as the Malaga defence appealed in vain for offside.
Soon after that Mallorca doubled their lead, with the same players reversing their roles from the first goal.
The powerful Webo did well before putting in Castro, who rounded Martinez and rolled his shot into the empty net.
There was no way back for Malaga after that, although they could have made it an interesting finale if Eliseu had made the most of his 89th-minute penalty.
The Portugal winger latched onto a misplaced Mallorca pass before racing into the area, where his foot was clipped by Pau Cendros as he looked to turn back on himself.
It was a soft penalty to concede, but Mallorca survived the resulting spot-kick as Aouate superbly parried Eliseu's effort.