Canada defeated Russia 17-14 in the Cup quarter-finals at the women's HSBC World Rugby Sevens Series event in Japan on Saturday.


120


CBC