A Hamilton man was arrested early Sunday on a wealth of charges after pulling a knife on another man in a fight, police say.

Officers were called to Oak Avenue in Flamborough around 1:45 a.m. for reports of two men fighting in the street. Things escalated, and one man pulled a knife on the other, police say.

Things were broken up and one man was arrested when officers arrived. There were no injuries.

A 28-year-old Hamilton man has been charged with two counts of assault with a weapon, two counts of uttering threats, possession of a dangerous weapon and two counts of breach of probation.