A lorry driver had a lucky escape after a metal rod pierced his windscreen following a collision on Dodworth Road.
The driver crashed into the back of a flatbed truck which was carrying the rods, as he made his way to Armstrong's Beds on Summer Lane to make a delivery.
The impact pushed the flatbed into the car in front and the two cars in front of that were also shunted
The incident, at about 3pm on Tuesday, was attended by several police cars and ambulances, six people were taken to Barnsley Hospital with minor injuries, including the lorry driver.
Dodworth Road was completely closed until about 4pm, when the lane heading towards the motorway was reopened.
Sgt Richard Wilson, who attended the scene, said six people from three of the vehicles were taken to hospital.
"They are not seriously injured, but we took two people out using back straps just to make sure there are no serious injuries because they were complaining of back pain.
"It was a relatively minor road traffic collision but our policing colleagues are investigating.
"There are adverse weather conditions and heavy traffic conditions but all we can suggest at this stage is that we're looking to see if there is any blame."