In a thrilling final of the u19 World Floorball Championships (WFC), Sweden beat Switzerland 7-4 to clinch the title! Video Credits: https://app.floorball.sport/