Jersey side Grouville needed two goals at the end of extra time to beat Guernsey champions North 4-2 in the semi-finals of the Wheway Cup.
Grouville's Mike McParland headed them into a fourth minute lead before Alex Le Prevost levelled it on 37 minutes.
Luc Le Miere got what looked like an 83rd minute winner for Grouville before Nigel Hutton's 85th minute equaliser.
Lee Sabiston put Grouville ahead in the 120th minute and Le Miere got another soon after to seal the win.
Grouville will now play outgoing Jersey champions St Paul's who beat Jersey Scottish last month.