RIBBLESDALE League leaders Read face an interesting challenge tomorrow when they take on Earby at The Applegarth.

The West Craven side has been turning in some tidy performances of late and on home soil will relish tackling the pace-makers.

Having been put out of the Ramsbottom Cup last Sunday, the defending champions will be extra keen to stay ahead of in-form Settle and avoid a situation when the Marshfield men's trip to Whalley Road on the last day of the season is not a winner-take-all affair.

Tomorrow's programme includes:

Veka Ribblesdale League

Barnoldswick v Whalley, Blackburn Northern v Settle, Earby v Read.

Airedale & Wharfedale League

Division B: Burley v Skipton, Illingworth v Steeton, Silsden v Tong Park.

Division C: Ben Rhydding v Addingham, Bolton Villas v Upper Wharfedale.

J P Mewies Craven League

Division One: Haworth v Bradley, Haworth WE v Cullingworth, Foulridge v Oakworth, Thornton v Sutton, Long Lee v Embsay, Cowling v Barrowford.

Division Two: Ingrow St John's v Chatburn, Skipton CI v Cononley, Pendle Forest v Glusburn, Airedale v Ingrow, Denholme v Haworth Road, Bingley Congs v Wilsden.

Division Three: Gargrave v Thornton II, Barrowford II v Cowling II, Embsay II v Riddlesden, Crossflatts v Ingrow St John's II, Oakworth II - free week, Carleton v Sandy Lane.

Division Four: Ingrow II v Airedale II, Wilsden II v Bingley Congs II, Haworth Road II v Long Lee 11, Bradley II v Haworth II, Glusburn II v Pendle Forest II, Cullingworth II v Skipton CI II.

Division Five: Sutton II v Crossflatts II, Pendle Forest III v Denholme II, Chatburn II v Gargrave II, Riddlesden II v Foulridge II, Cononley II v Keighley TC.