A spectacular crash on Highway 20 ended with a tractor trailer lying on its side in the ditch in the middle of the highway just outside of Montreal.

Around 4:15 a.m. the truck's driver lost control and went off the road, rolling the vehicle as it came to a stop on its side in Boucherville.

Emergency crews rushed to the scene but the driver was not hurt, only shaken up by the crash.

No other vehicles were involved.

Officials have decided to leave the truck where it is until the morning rush hour traffic has decreased.