Last night Brandon Police were called to a bar where a knife fight broke out between two men.
When officers arrived, a man was found with several stab wounds to his upper body and was taken to hospital.
The suspect was found at the bar along with a steak knife, which is believed to be used in the stabbing.
The man with upper body injuries is reported in stable condition and the 21 year old suspect has been charged with aggravated assault.