Fiji is guaranteed its first Olympic medal in its history after beating giantkillers Japan 20-5 in the Rio Olympics rugby sevens semi-finals this morning.

They will play for a gold medal at 10am this morning and victory will send the tiny Pacific Island nation into a frenzy.

Fiji earlier eliminated New Zealand in the quarter-finals.

Fiji will face Great Britain the final. Great Britain edged South Africa 7-5 in the other semi-final.