Black Knights defeat Eagles on gridiron