Two Adelaide teenagers remain in hospital, one in a critical condition, after a truck crash outside their high school that also involved a third student.
SA Police said a girl and boy, both aged 16, were struck at a pedestrian crossing on Kensington Road near Marryatville High School in the city's east just after 8am.
The truck driver has since been arrested over the incident and charged with two counts of cause injury by dangerous driving.
Police have said they are investigating whether the 60-year-old man, who was not injured in the crash, ran a red light.
The boy and girl, who are both students at the school, were taken to the Royal Adelaide Hospital by ambulance.
Superintendent Narelle Kameniar said the boy was currently in a critical condition, while the girl was in a serious condition.
"Early indications are that a truck [that] was delivering goods was involved in a collision with these two students, both 16 years of age," she said.
The "extremely traumatic incident" happened during peak-hour traffic amid the early morning school run, and was widely witnessed by other students, who have been left distressed and upset.
"There were other children at the crossing as I understand at the time, and other vehicles stopped," Superintendent Kameniar said.
"It is a tragedy to everybody who witnessed this, this morning, and my heart goes out to the families of these children and the school.
"It's obviously very distressing for them, and my heart goes out to the school community as well."
Marryatville High School principal John Tiver said in a statement that a third student is recovering at home.
"Before school this morning, three students from Marryatville High School were involved in a motor vehicle incident on Kensington Road at a crossing point with traffic lights in place," Mr Tiver said.
"We have been in contact with the students' families to offer our support and the thoughts of our entire school community are with them at this difficult time."
The truck driver has been bailed to appear in the Adelaide Magistrates Court in June.
Local resident David Walkley said he heard the crash but did not realise what had happened, and was shocked when he found out that children had been taken to hospital.
"I heard what I thought was a rubbish bin being hit, it just sounded like a hollow thud," he said.
"I'm still in shock, I guess.
"I had no idea it was a pedestrian or two pedestrians."
The truck was moving eastwards, away from the CBD, at the time, and anyone who witnessed the collision or has dashcam footage that may assist investigators has been asked to contact Crime Stoppers.
"It was a really busy time there, and it was witnessed by a lot of people including a lot of children from the nearby school, so an extremely traumatic incident," Senior Constable Rebecca Stokes told ABC Radio Adelaide.
Two schoolbags and a pair of school shoes remained on-site this morning as Major Crash investigators examined the crash scene.
"It's obviously going to be a complex investigation, so their expertise will come in handy there," Senior Constable Stokes said.
Kensington Road has reopened after earlier being closed to traffic in both directions.
"This street is so busy. We are asking to change the speed limit to 50 [kilometres per hour]," resident Novica Markovic said.
"I heard a very big noise of the ambulance and police, obviously, and didn't think, because very often on Portrush Road we have that noise.
"We are stunned actually — absolutely, for the parents and grandparents, it's tragic, a simply tragic event."
Driver killed in south-east, cyclist in critical condition
Police have again pleaded with motorists to drive sensibly and take care on South Australia's roads, after the already high number of fatal crashes increased again yesterday.
A 65-year-old man from Victoria was killed at the scene of a two-car crash at Monbulla in South Australia's south-east on Clay Wells Road, between Robe and Penola, about 11:30am on Tuesday.
"The man's death is the 36th life lost on SA roads compared to 16 at the same time last year," police said.
A cyclist was rushed to hospital in a critical condition early this morning after crashing at Darlington in Adelaide's south.
The 57-year-old crashed on Flagstaff Road, near Hyland Avenue, about 6:40am.
No other vehicles were involved in the crash, and the man was taken to the Flinders Medical Centre.
Flagstaff Road has been closed to all city bound traffic from Happy Valley Drive and Black Road as Major Crash investigators examine the scene.