Our live coverage of the 2019 Rugby World Cup, in which Japan faced Scotland at International Stadium Yokohama, in their final Pool A game.
Our live coverage of the 2019 Rugby World Cup, in which Japan faced Scotland at International Stadium Yokohama, in their final Pool A game.