It was an astonishing game that due to stoppages of various kinds, ran for 45 minutes in the first half and 51 in the second with the issue in doubt right to the last second.
Briton Ferry led 22-3 at the interval and more importantly by 3-0 on try-count. No 8 Jonathan Lowe and hooker Gavin Jenkins went over with fly half Michael Arnold converting the latter and adding a penalty.
A shocked Seven Sisters, despite splendid running by fly half Chris Taylor, could only register a penalty by scrum half Ben Davies before centre Terry White drove over for Arnold to convert.
But, it was far from over. Davies landed penalties in 41, 45, 50 and 55 minutes though Arnold kicked one in the 47th minute to leave Briton Ferry ahead by 25-15.
Then came a superb solo try by replacement wing Lee Thomas and Davies goaled splendidly for 25-22.
Unknown to Seven Sisters, the match was to go to try-count if the scores were level and just on full time they were. Davies kicked his sixth penalty from eight attempts.
But the game ran into injury time and Davies twice was inches out with long penalty shot before Briton Ferry centre Steve Williams received the cup on the try-count of 3-1.
Scorers: Briton Ferry – Tries: J Lowe, G Jenkins, B White. Cons: M Arnold 2. Pens: M Arnold 2.
Seven Sisters – Try: L Thomas. Con: B Davies. Pens: B Davies 6