Two people have been treated for minor injuries after a collision involving a truck and a bus on a CityLink off-ramp in Melbourne's west.
The truck was leaving CityLink at the Dynon Road exit when it clipped two vehicles, tipped over and slammed into a bus, police said.
Leading senior constable Greg Marcoe said the truck was travelling up to 80 kilometres an hour through an intersection when the accident happened.
None of the bus passengers were badly hurt.
"Had they been five or ten metres further forward, the truck would have gone straight into the side of the bus," Constable Marcoe said.
"It could have been bad."
Workers injured in scaffold collapse
The truck driver was taken to hospital with minor injuries.
Police will question him when he is feeling well enough.
Dynon Road was closed in both directions and the CityLink exit was also closed as recovery crews worked to clear the scene.
Meanwhile, drivers have also faced delays on the Princes Freeway after a car towing a horse float crashed into a car and a trailer.
Both cars ended up on their side with the crash blocking the outbound lanes for more than an hour.
The road was reopened a short time ago, but the accident is continuing to cause major delays.
Three people were taken to hospital with minor injuries.