Keighley LIFTS face Silsden in the final of the Keighley Challenge Cup -- as the local soccer season reaches its climax.

Lifts reached the final after racing to a 7-1 victory over Cowling at the weekend.

Silsden found it a much tighter affair when they took on fellow County Amateur side Keighley Shamrocks, but edged through to the final with a 2-0 win.

In the Supplementary Cup Cross Hills Reserves beat Steeton Reserves 5-0 setting up a final against Silsden Reserves, who edged past Shamrocks Reserves with a 1-0 victory.

The Sunday Cup final will see Sandy Lane take on Silsden -- the club with a team in each of the district finals.

Sandy Lane beat Boltmakers 4-2 and Silsden secured a 2-0 victory over Keighley Juniors.