Papua New Guinea have qualified for Friday's cricket final at the Pacific Games with a day to spare.
The Barramundi's thrashed New Caledonia by 150 runs with Inoa Bauau grabbing five wickets for three runs in a devastating four over spell to bowl out the hosts.
Fiji had a much tougher assignment against Vanuatu and posted 113 for 3 from their 20 overs before holding on to win by four runs.
So PNG and Fiji will square off in the final round robin match on Wednesday afternoon in an effective dead rubber before doing it all again on Friday in the gold medal match.
New Caledonia and Vanuatu will also meet twice over the coming days and will play off for bronze.