Wales moved top of World Cup Pool A after claiming a third successive win that has left host nation England one defeat away from elimination.
Although Wales triumphed 23-13 at the Millennium Stadium, they were made to sweat profusely by a Fiji side that enjoyed scrummaging supremacy and consistently threatened a major World Cup upset.
In the end, tries by outstanding scrum-half Gareth Davies and hooker Scott Baldwin - plus 13 points from fly-half Dan Biggar's ultra-reliable right boot - edged Wales home.
Fiji replied through a brilliant Vereniki Goneva try, while fly-half Ben Volavola booted a conversion and two penalties, yet Wales had just enough in the tank to get home.
It means that England must beat Australia at Twickenham on Saturday - a bonus point draw would also keep them afloat - or they will face the humiliation of exiting their own World Cup after just 15 days.
(Sydney Morning Herald)