Tefana from Tahiti has reached the final of football's O league after beating Fiji's Ba 5-0 in Auckland.
The Group A clash was originally scheduled for the end of last month but flooding in Fiji caused the game to be postponed twice and then moved to New Zealand.
Its the first appearance by the club in the final of Oceania's premier club competition.
Tefana overcame a tough start, beaten in Auckland by Waitakere United 10 nil in their opening game but then went an unbeaten run at home.
Auckland and Tefana will now meet over two legs, home and a away, to decide the O league trophy and a place at the 2012 FIFA club world cup.