Japan's Lomano Lemeki revels in 'unbelievable' victory over New Zealand

Japan's Lomano Lemeki revels in 'unbelievable' victory over New Zealand
Japan caused arguably the greatest upset in rugby sevens history by claiming a stunning 14-12 win against New Zealand at Deodoro Stadium.

Latest News