St Ouen won their second inter-island title of the season by beating Trinity on penalties to lift the Jeremie Cup.
St Ouen won 4-3 on penalties after the game ended 2-2 following extra-time.
Stewart Daynes gave St Ouen a 54th minute lead before Barry Keith levelled 18 minutes later.
Dane Sutton put St Ouen ahead in extra-time, and Trinity's Karl Hinds then had a penalty saved before Jack Griffin levelled in the second minute of stoppage time.
As well as saving Hinds' penalty, St Ouen goalkeeper Garry Lloyd also kept out two spot-kicks in the shootout.
He also hit the bar with his club's ninth penalty, which could have won them the match, before they eventually prevailed in sudden death.
Having never won a major trophy in their history, St Ouen have now won two in one season, having beaten Guernsey side Sylvans in the Wheway Cup final last month,