But Mallorca were thrown a lifeline 13 minutes from time when striker Juan Arango let fly with a superbly struck free kick from 25 metres out.