Team Russia took the lead as the ISU World Team Trophy in Figure Skating kicked off on Thursday in Osaka with the Rhythm Dance, Ladies and Men’s Short Programs. They topped the day one standings with 49 points, just two points ahead of Team USA (47). Team Japan sit third with 42 points.
// SOCIAL MEDIA HUB
Click here to access to live streams and on-demand videos