Guelph Police have arrested a 21-year-old man from Oakville after he allegedly punched a patrol officer and tried to run away on Sunday.
Police say officers saw the 21-year-old punch another man at around 1:55 a.m., and knock him to the ground. When they approached the man, he punched one of the officers, police say.
After a short foot chase the man was arrested.
The suspect has been charged with assault and assaulting police.
He is set to appear in court on September 30.