Japan staged a stirring comeback to clinch a 32-27 win over Russia in a World Cup preview in Gloucester on Saturday. Japan face Russia in the opening game of the 2019 World Cup in Tokyo next September and this hard-fought clash was the perfect appetiser. The Japanese sent
Japan staged a stirring comeback to clinch a 32-27 win over Russia in a World Cup preview in Gloucester on Saturday.