Team Russia won the ISU World Team Trophy in Figure Skating for the first time since the introduction of the event in 2009 as competition wrapped up in Osaka (JPN) on Saturday with the Pairs and Ladies Free Skating. Russia scored a runaway victory over defending champions Team USA by 125 to 110 points. Team Japan took bronze with 107 points.
// SOCIAL MEDIA HUB
Click here to access to live streams and on-demand videos