A late comeback has seen Auckland City keep their hopes alive for a sixth straight Oceania Champions League title.
Needing a draw against Vanuatu side Amicale to progress to the semifinals, the seven-time champions recorded three late goals to snare a 3-1 victory.
The favourites had earlier found themselves in serious danger after former Auckland City player Adam Dickinson had opened the scoring against his old club.
That lead held steady until only twenty minutes remained, but a remarkable ending ensured City's safe progression through to face French Polynesian team AS Tefana in the semifinals.
It was the second straight game in which Auckland's resilience was called into question, after they required an 89th minute winner to defeat the Lae City Dwellers in their earlier group match.