The O-League football tournament was thrown wide open on Sunday after Fijian champions Ba stunned Waitakere United 3-2 at Govind Park.
That win put the two sides level on nine points in Group A, trailing Tahiti's Tefana by one point, following their 2-0 win against Mont-Dore.
Waitakere must now beat Mont-Dore at home and hope Tefana drop points in Fiji.
In the weekend's other results, Auckland City secured their place in the home and away grand final despite a 1-1 draw at Hekari United,
Meanwhile Koloale grabbed their first points of the campaign with a 1-0 win over Amicale FC.
The final round of matches is at the end of March.