Melbourne motorists are in for a smelly commute with a truck rolling and spilling 8,000L of fish oil on the road.
The incident happened on the Western Ring Road this morning near the Craigieburn Bypass just after 5.30am.
Behind the wheel was a 24-year-old man, with a 56-year-old man in the other vehicle involved in the crash.
Both men were taken to hospital with minor injuries according to police.
All Greensborough-bound lanes have re-opened, but according to VicRoads, traffic is heavy in the area.
An investigation is underway to determine the cause of the incident.