URUGUAY left Fiji on the brink of exiting the 2019 Rugby World Cup at the pool stage as they pulled off a memorable 30-27 maiden match win in Kamaishi.
The loss means that the Fijians will have to pull out all the stops when the face Georgia next week. Fiji remains fourth in Pool D but languish behind Wales and Australia.
Fiji came into the game off the back of a defeat by Australia in their first match of the tournament, but they started comfortably in Kamaishi as Mesulame Dolokoto crossed at the corner early on.
A win would have got their tournament back on track and they led again through Eroni Mawi after Arata quickly responded for Uruguay, but the Fijians were stunned by a resilient Los Teros side.
Uruguay, who were playing their opening match of Rugby World Cup tournament, seemed unfazed by Fiji and kept them frustrated as they comfortably led most of the match.