Police have charged two people following investigations into a stabbing at Mooloolaba on 29 June.
It will be alleged a 36-year-old Caboolture man and a 30-year-old Springwood man attended a Palm Drive residence around 9.55pm, resulting in a fight between the men and two occupants at the address.
Officers arrived a short time later and found the two men with serious injuries.
They were taken to Sunshine Coast University Hospital for treatment.
A 54-year-old man was also found with injuries and was taken to Nambour Hospital for treatment, but has since been released.
Police have since charged a 54-year-old Mooloolaba man with two counts of acts intended to cause grievous bodily harm.
He is due to appear in Maroochydore Magistrates Court on 30 June.
A 14-year-old Mooloolaba boy has also been charged with two counts of acts intended to cause grievous bodily harm.
He is due to appear in Maroochydore Childrens Court on 2 July.