Two men have been charged following a fight downtown Sunday that sent two males to hospital.

A 43-year-old remains in critical condition and a 21-year-old is listed in good condition and is expected to be discharged soon.

Police were called to the intersection of Richmond and York Streets about 3 a.m. about a brawl.

Witnesses said it involved several men spilling out of a bar.

Charged with aggravated assault and weapons dangerous is 30-year-old Anderson Francis of Ilderton.

Brandon Lord, 21, of London, is charged with assault and causing a disturbance by fighting.