Ross Moriarty has hailed Wales's character after they overcame a ferocious Fijian challenge and booked a World Cup quarter-final place.

An expected victory for Wales over Uruguay in Kumamoto on Sunday will set up a last-eight appointment with Six Nations rivals France seven days later.

France have been confirmed as Pool C runners-up following the cancellation of their game against England in Yokohama on Saturday due to the approach of Super Typhoon Hagibis.

Wales were pushed all the way by a fired-up Fiji side at Oita Stadium before wing Josh Adams's try hat-trick underpinned a 29-17 Pool D success.

And it means they will progress as unbeaten group winners - a feat Wales last achieved at the 1987 World Cup - if they defeat Uruguay.

Adams (dead leg), fly-half Dan Biggar (head injury) and centre Jonathan Davies (knee) are all set to be assessed as Wales begin building towards the knockout phase.

Head coach Warren Gatland has already indicated a much-changed team for Uruguay, with full-back Leigh Halfpenny, wing Hallam Amos, centre Owen Watkin and lock Bradley Davies among those who look set to start.

"We knew what we were coming up against with Fiji," Wales number eight Moriarty said.

"There were a lot of 'ooh' moments out there. Luckily, I wasn't on the end of many of them. It was tough. We knew Fiji were going to be dangerous.

"They showed that in the first 15 minutes - it was backs against the wall. We dropped off a few tackles, but we showed a lot of character to come back.

"We didn't panic. We knew if we stuck to our process we would pull them back in, but when you see some of them running around it is a tough one to defend.

"They are very, very strong, and they showed that with the wingers cannon-balling through a lot of tackles. We will review this one and look forward to the Uruguay game."

Listen to the RTÉ Rugby podcast on Apple PodcastsSoundcloudSpotify or wherever you get your podcasts.

Follow Ireland v Samoa on Saturday 12 October (kick-off 11.45am) via the live blog on RTÉ.ie/Sport and the News Now App, watch live on RTÉ2 or listen to live match commentary on RTÉ 2fm.