An 18-year-old male has been charged for allegedly stabbing a teenager during a fight in Albany’s main street on Friday. Police confirmed a 16-year-old boy required surgery for a serious stab wound to his thigh after an altercation between two groups at about 4.30pm at the intersection of York Street and Serpentine Road in the CBD. It is believed a verbal argument broke out between one group and another party in a car that was driving past. The dispute allegedly escalated and spilled out onto the street as shocked witnesses looked on. It will be alleged that the 18-year-old man produced a flick knife, stabbing the victim in the thigh. The victim was taken to hospital and underwent emergency medical treatment. Police say he is expected to make a full recovery. The 18-year-old was arrested and charged overnight and received police bail with strict conditions. He is set to appear in Albany Magistrates Court on December 7. Police also subsequently charged an 19-year-old man with assault occasioning bodily harm. It will be alleged he used a metal tool to strike another person over the head in the fight. The 19-year-old also received police bail on strict conditions and is set to appear in Albany Magistrates Court on December 7. A second person was taken to hospital after the altercation but was discharged soon after without serious injury. Anyone with information is asked to call Crime Stoppers on 1800 333 000 or make a report online at crimestopperswa.com.au.