Three Horses 4 Cavendish 0 - Three Horses cruised past Cavendish without getting out of first gear. Wilkinson opened the scoring, chipping the Cavendish keeper after a good pass from Rowell. The second came from the penalty spot when Rowell made no mistake. Sullivan made a superb save just before the break to keep a clean sheet. After the break Smickers scored twice as Horses coasted to victory.

BCA 6

Bocking 4

BCA were the strongest team in the first half and punished Bocking als they raced to a 5-1 lead. The second half was a different story as Bocking dominated, scoring three goals to BCA's single effort. BCA scorers were Joynal Ali (3), Faruk Ali, Chan Miah and Shezaib Hussain.

Keighley Royal 5

Fleece (Cullingworth ) 7

Fleece just had the edge on a morning when both defences seemed to be still asleep. Gareth Marshall, on his debut, scored the Cullingworth side's first after waltzing his way past three defenders. Five minutes later Royal were back on level terms after scoring from a corner. In the all-action game Lee Cottier scored from 20 yards only for royal to draw level again. Fleece then increased the tempo to score three more, making it 5-2 at half time.

The second half was also packed with action as Royal scored twice to throw the game back into the balance. Fleece edged another goal only for Royal to reply once more. However, Fleece had the final word.

Fleece's midfielder Danny Smith scored a hat-trick with other goals from Lee Cottier, Philip Poole and Gareth Marshall (2).

Silsden Town 1

Long Lee 5

Long Lee dominated the game, scoring two first half goals from set pieces, the second was an own goal supplied by James Whitehead. Silsden started the second half strongly and played some good flowing football, but they could not stop the forward power of long Lee who scored again before Liam Swain pulled one back

Silsden started to apply pressure but could not convert their chances. Long Lee then added two more goals but were denied more by Silsden's man of the match Alex Briggs.

n Other result: New Variety Club 1, Keighley Athletic 1.