An altercation between four men on Tuesday in Welland sent to two men to the hospital, police say.
One of the victims required emergency surgery while the other was treated for his wounds and released.
Police say the incident occurred in the early morning on Boxing Day on Park St.
Charged with two counts of aggravated assault each are 20-year-old Sydney Blair of Welland and 21-year-old Andrew Holowatsch.
No further details were released.
Both accused are to appear for a show cause hearing on Wednesday at the Robert S.K. Welch Courthouse in St. Catharines.