The crowds packed English Bay for the annual country-by-country fireworks competition to watch Thailand present their first performance at the annual event. Teams from Canada and the United Kingdom performed last week.
Police said there were eight breaches of the peace arrests and four arrests for public intoxication. But overall, the crowd was generally positive and well-behaved, police said.
Liquor pour-outs and seizures kept police busy for most of the night, with nearly 500 people being forced to dump their alcohol.