Wales have secured their place in the quarter-finals of the Rugby World Cup with a nervy 29-17 win over Fiji.

Poor periods at the start of both halves saw Wales trail 10-0 and then 17-14, thanks to tries from Josua Tuisova, Kini Murimurivalu and a penalty try.

But a hat-trick from Josh Adams and another try from Liam Williams ensured Wales got the maximum five points in Oita, even if the performance lacked the control they would have desired.

Anything other than a loss against Uruguay will now see Wales top Pool D, setting up a quarter-final for Sunday, October 20.

Despite the end result, it wasn't plain sailing. Dan Biggar was removed from the field following a nasty collision with teammate Liam Williams, and has now been ruled out for Sunday's game against Uruguay, while Jonathan Davies and Josh Adams also picked up knocks.

It leaves Warren Gatland examining his options over No 10 back-ups for Rhys Patchell. You can read the Wales boss' full post-match Q&A here.