Faversham Town... Cup Final... in the same sentence