The final of the International Rugby Board's Super Powers Cup, to be played on Sunday at Tokyo's Chichibunomiya, will be between Canada and Japan following Thursday's semifinals at National Stadium.

News photoTakafumi Hirao of Japan scores a try during Thursday's 29-12 Super Powers Cup semifinal victory over Russia at Tokyo's National Stadium.

On a day in which kicking was very much to the fore in both games, Wataru Ikeda marked his first start for the Brave Blossoms with 24 points, scoring a try, five penalties and converting Takafumi Hirao's first-half try as Japan beat Russia 29-12.