Three lorries collided on the A75 on Wednesday morning, closing the road for most of the day.
The crash on the Carsluith bypass at around 3.30am saw the three articulated lorries badly damaged and blocking the route.
Diversions were put in place which took traffic through Carsluith itself, using the former A75 road.
Debris from the trucks strewn across the carriageways and verges included parcels, oil, liquids, meat and a digger.
The lorries involved included a red Mercedes Actros driven by a 30-year-old man from Preston; a blue Scania driven by a 39-year-old man from Letterkenny in Northern Ireland and a black Scania being driven by a 38-year-old man from Omagh, Northern Ireland.
The driver of the blue Scania was the only injured party and he was taken to Dumfries and Galloway Royal Infirmary where he was treated for minor injuries including cuts to the head and arm and glass in an eye. He has since left hospital.