THE finals day of the Keighley Cup T20 competition takes place today at Keighley Cricket Club.

The semi-finals pitch Craven League front-runners Bingley Congs against the hosts (10.30am).

The second semi-final between Halifax League side Oxenhope and Aire-Wharfe League side Steeton follows that one, before the final itself.

Admission is £2 and proceeds go to the Sue Ryder Manorlands Hospice and the Upper Airedale Junior Cricket Association.