A man is fighting for life after he was allegedly punched during a brawl in Sydney overnight and three men have been charged.
The fight broke out between a group on Oxford Street at Surry Hills about 12.35am on Saturday.
A 23-year-old man was allegedly punched, fell to the ground and hit his head, NSW Police said.
Three men allegedly tried to flee the scene when police arrived at the scene but were chased on foot before they were arrested.
The trio were later charged with affray.
Two of the men – aged 19 and 20 – were refused bail and will face Parramatta Bail Court on Sunday.
The third man a 20-year-old will appear at Downing Centre Local Court in May after he was granted conditional bail.