Multiple teens have been arrested after a wild machete brawl in the heart of a city, while another boy has been charged over a "cowardly" stabbing near a regional train station.
Shocked commuters were forced to run for cover after a group of youths - some armed with machetes - brawled at Melbourne's Flinders Street Station concourse on Saturday night.
Protective Services Officers converged on the station, boarding a train where four boys were arrested and machetes seized.
Another pair was arrested near the precinct.
A 17-year-old boy who was injured during the brawl was taken to hospital with a laceration to his arm.
Police charged a 22-year-old man with affray, reckless cause injury, assault with a weapon and possessing a prohibited weapon, who was bailed to appear Melbourne Magistrates' Court on November 27.