Motorists faced delays on the M60 after a crash caused a large oil spill.
The smash involved three vehicles and happened on the motorway's clockwise carriageway between junction 11 for Barton and 12 for the Eccles Interchange shortly after 5.20pm today (Sunday).
No one is believed to have been injured in the incident.