LEAGUE titles may already have been decided but there are still promotion and relegation issues to be settled in the Ribblesdale League as well as the T20 victors.

In Section A, Barnoldswick are the team in danger of the drop and they must beat champions Oswaldtwistle Immanuel at home and hope Padiham lose to Whalley to bridge a nine point gap and avoid following Baxenden through the trap door.

Ossie’s title win was secured last weekend but second place is up for grabs with Read in the driving seat. If they beat Baxenden at home then they will finish runners-up but any other result could open the door for Settle who are nine points behind and at home to Cherry Tree tomorrow.

Salesbury have already claimed the Section B title but the race for the second promotion spot is between Ribblesdale Wanderers and Brinscall. The latter have a five point buffer heading into the final round of fixtures and will be up if they beat Euxton. A defeat could see Ribblesdale take advantage if they can win away at Earby.

Feniscowles will finish bottom of the Section B pile having won just twice all season.

Meanwhile, the final silverware of the season will decided at T20 finals day.

The competition has already been called off twice due to wet weather and the four sides involved will be hoping it is third time lucky on Sunday.

Hosts Salesbury face Euxton in the first last four tie (10am) before Brinscall take on Settle with that game starting no earlier than 12.30pm. The final will then follow no earlier than 3.30pm and a minimum of 20 minutes after the conclusion of the second semi-final.