Police have cordoned off James Street, in East Oxford, after a street brawl left three men needing medical treatment.
Passers-by said five men assaulted three other men in an attack shortly after 6pm.
One was seen to have blood pouring from his face as he was treated by paramedics.
Eyewitness Julfar Kazzi said: "All I saw was a pile of men surrounding these two guys. They were just punching and kicking - I really thought someone was going to die."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article