Commuters faced delays after a lorry left overturned at the Five Roads Roundabout in Fife on Thursday morning.
Police Scotland said the driver of the lorry suffered minor injuries after his vehicle came off the road at the junction with the B946.
The incident occurred shortly before 8.20am and caused delays to southbound traffic.
Traffic Scotland urged motorists to approach the roundabout with caution.
— Traffic Scotland (@trafficscotland) June 2, 2016