Motorists have miraculously escaped with their lives after a major peak-hour collision between semi-trailer trucks and several cars on a Melbourne freeway.
A B-Double truck travelling towards the city on the Monash Freeway on Thursday allegedly hit a car and in turn, cleaned up five other vehicles including another truck, police say.
Two cars were smashed, spun around and wedged between the two semi-trailers while another car was crumpled alongside one of the trucks in Notting Hill.
Two other cars were also damaged in the collision, which occurred about 7.30am.
Only three people have been taken to hospital, one is in a stable condition while the other two have minor injuries, an Ambulance Victoria spokesman told AAP.
Emergency services remain on the scene.
The freeway is closed inbound at Blackburn Road and drivers are urged to exit as soon as possible and use the Princes Highway and Dandenong Road to get into the city.
"VicRoads engineers are monitoring conditions in real-time and will adjust signals as needed to keep traffic moving in the area," a statement reads.