Defending champions Auckland have reached the final of the O-League after a securing the point they needed in Papua New Guinea, but Waitakere's travels weren't so fruitful.
The west Aucklanders lost 3-2 in a dramatic encounter against Ba in Fiji today (Sun), leaving their chances of making the competition final hanging by a thread. After group A rivals Tefana won 2-0 over Mont-Dore yesterday, Waitakere needed to avoid defeat to retain control of the group.
But they did no such thing, leaving their hopes in the competition resting with the side which beat them today. Waitakere need to win at home to Mont-Dore in the final round of fixtures and hope Ba manage take points from Tefana if the O-League final is to be of the Super City derby variety for the first time.
Auckland held up their end of the bargain against Hekari United, with a stoppage-time free kick from Alex Feneridis earning them a 1-1 draw to remain unbeaten in the competition and qualify for May's two-legged final.
But their city rivals had a much tougher time in Fiji, despite taking the lead after half an hour through a Matt Cunneen header. But Ba hit back just six minutes later, with goalkeeper Danny Robinson having a moment he'd rather forget, and the sides remained level at the break.