A man was killed and two others were left fighting for their lives following a three-car smash north of Brisbane on Friday.
A 20-year-old Donnybrook man died after the car he was a passenger in collided head-on with another vehicle on Pumicestone Road at Caboolture about 3.35pm (AEST), police say.
The 43-year-old male driver and sole occupant of the other vehicle survived the smash despite a third car ploughing into his utility and flipping it on its roof.
He was flown to hospital by helicopter with critical injuries, as was the 26-year-old male driver of the first car who was also critically injured.
A man and woman in the third car suffered only minor injuries.