The Papua New Guinea cricketers beat the Northern Mavericks by 18 runs in Adelaide on Friday to finish top of their group in the SACA Premier League Twenty20 Cup.
The Barramundi's lost both openers cheaply before Assad Vala and Mahura Dai steadied the innings.
Jason Kila then smashed 48 runs from 23 balls to help PNG through to 154 for 7
In reply, the Mavericks struggled for momentum, losing regular wickets to finish on 136 for 9.
Defending champions PNG will face Northern Territory in today's semi-finals, with the final to be held tonight.