Police were forced to call for reinforcements after thousands arrived at Cavill Avenue after a nearby festival.
A single punch was followed by utter bedlam as two men flew off the curb and onto the road.
A man in a white shirt was seen running towards another fight.
On the road and outside a restaurant there was blow after blow as an all-in-brawl broke out, taking over the nightclub strip.
Amid the madness, the man in the white shirt lost a chunk of his hair.
Police moved in with tasers drawn, following the man across the road before taking action.
He eventually fell to the ground in front of hundreds of revellers.
The brawl lasted several minutes.
The man in the white shirt, a 23-year-old from Victoria, will go home with $1600 in fines.
About 50 police were lined up outside the Hilton after thousands of party-goers attended a music festival at the Spit just 9km away before packing into the nightclub strip.
“It was pretty massive because of the festival so we all came back from the festival lining up for the clubs and it was packed,” one person said.
Police are cracking down, with one trio booted from the Hilton Hotel and five people now completely banned from the Cavill Avenue area while two others were slapped with fines.