Crews have cleared the wreckage of a tractor-trailer that dangled from an overpass on Highway 401 for nearly seven hours on Saturday.

Earlier, the accident caused lane closures on the busy highway, snarling traffic in the Ajax-Pickering area.

The accident occurred when an 18-wheeler tractor-trailer travelling eastbound collided with two other vehicles around 12:30 pm, said police. The truck driver lost control of the vehicle and hit the guardrail.

After hitting the guardrail, the tractor-trailer caught fire and dangled over an overpass that runs above Church Street.

The driver escaped from the truck and was taken to hospital with minor injuries.