Sandy Lane and Angel will fight it out in the New Bridge Garage Sunday Cup final.

Sandy Lane out-gunned New Inn Windhill but they had to wait until the second half before the goals really began to flow. New Inn were only 2-1 down at the break, but after the re-start Lane ran riot. Chris Burke led the way with a hat-trick while Richard Hibbitt had to settle for two and Richard Wood and Andrew Foster netted one each for Lane. Danny Sanders replied for New Inn.

Oddfellows 2000 gave the game away with mistakes, three of which were punished with goals by Angel. In the second half Oddfellows pulled one back through Steven Brooksbank but they missed too many chances. Carl Dickerson, Nick Davidson and Mark Lainchbury all found the target for Angel.

Premier division leaders Keighley Juniors moved another step nearer the title with a win over much-improved Regent Victoria. Regent lost three players within the first 20 minutes leaving Ben Whitaker to take over in goal and he won the man of the match award as he pulled off some excellent saves to keep the score down to just 3-0. John Spurr, Martin Bland and Martin Ross were the only players to beat the stand-in keeper.

Silsden kept the pressure on Juniors with a two-goal win over Wrose Albion. Adam Whiteoak and James Gill both scored one each to take three points.

Boltmakers beat basement side Old House At Home 6-1 as Dave Akrigg led the onslaught with a hat-trick. Dave MacManus, Dave Greenwood and Robert Bosfield all added one each.

Ten men of Royal FC beat Baildon New Inn after being held to 2-0 at the break. In the second half Andy Thornton gave a glimmer of hope to New Inn as he pulled one back but Royal went on to a 4-2 win with Andrew Schofield getting Baildon's other.