A road accident caused disruption along a busy stretch of Newport Road this morning after a Transit van crashed into a scooter.
Debris scattered across the road when the vehicles hit into each other.
The accident happened at 7.24am on the junction between Newport Road and Wordsworth Avenue.
South Wales Police put cones across Worthsworth Avenue as they dealt with the situation.
No one involved in the accident suffered life-threatening injuries.