Dan Biggar kicked 13 precious points as Wales battled to a 23-13 win over Fiji to maintain their unbeaten campaign and take another step towards a place in the World Cup quarter finals.
Man-of-the match Gareth Davies and Scott Baldwin scored tries, but Wales had to hold off intense pressure from the Pacific island side looking for a first win in the tournament.
Wales will go through to the last eight if Australia beat England on Saturday in their Pool A clash.