A man has been stabbed in the face and arm in a Sheffield street.
Police were called to Gayton Road, Pitsmoor, at around 3.30pm on Thursday.
An eyewitness said: “I saw two cars pull up and get out with bats and knives and they have stabbed a man.
“I saw blood pouring down his face and arm and I also saw them pull guns out.”
Police said the man was taken to hospital where he is being treated for what ‘appear to be superficial injuries’.
An investigation has been launched into the circumstances surrounding the incident.
Anyone with any information should call police on 101.