A head-on collision near Ballarat left an 18-year-old Geelong woman with serious injuries and two other teenagers fighting for life on Sunday afternoon.
Two sedans collided on the Rokewood-Skipton Road near Mannibadar just before 3.30pm.
Three people were trapped inside the wreckage of the vehicles following the collision.
Emergency crews freed the driver and passenger of one vehicle, a man and woman both aged 19 and from Ararat, before a helicopter took them to The Alfred hospital.
Paramedics airlifted the driver and sole occupant of the second vehicle, an 18-year-old Geelong woman, to the Royal Melbourne Hospital.
Detectives from the Major Collision Investigation Unit attended the scene and were investigating the incident.
Police urged witness to phone Crime Stoppers on 1800 333 000 or make a confidential report at www.crimestoppersvic.com.au.