PREMIER DIVISION CUP Semi-Final 2nd Leg Stanbury Park Rangers 0, New Variety Club 2 (Variety win 5-2 on aggregate) - Both teams started nervously with midfields battling for domination and it was Stanbury, trailing 3-2 from the first leg who took the initiative creating the first clear chance as Dave Armstrong beat the offside trap but failed to score with only the keeper to beat.

Variety broke the deadlock after 25mins when Stanbury's hesitant defending let in John Baker, who made it 1-0. The home side's task became even harder 10 minutes before the break when Liam Jeffrey's 20-yard low drive found the back of the net.

The second half saw Stanbury with plenty of possession but they were unable to break down Variety's well-organised defence as they ran out worthy winners, 5-2 on aggregate.

Three Horses 1

Long Lee Druids 1

(Horses win 10-6 on aggregate)

New Variety Club will play Three Horses on April 10 in the Premier Division Cup Final after Horses ran out comfortable 10-6 aggregate winners over Long Lee.

They went into the game with a 9-5 lead from the first leg and the 1-1 draw was more than enough to see them through.

DIVISION ONE CUP

Semi-Final Second Leg

Cavendish Hotel 4

Cullingworth George 3

(Cullingworth win 6-5 on aggregate)

Cavendish quickly turned the cup tie around scoring three goals without reply in a frantic opening ten minutes. Leroy Hepworth lobbed the keeper for the first and Fergus Fleet added a tap-in and an own goal deflected in off a defender followed.

Lee Cottier pulled one back from the penalty spot for Cullingworth just before half time.

With the score 3-1 and the aggregate 4-4, Cullingworth restarted the game better and scored through Neil Roberts. Leroy Hepworth scored his second to restore the stalemate.

Cullingworth were reluctantly forced to change impressive keeper Anthony Turner due to injury before full time.

The game went into extra time and the Cavendish keeper, Stuart Devlin, was also injured. Neil Roberts scored his second from the penalty spot for Cullingworth in the firest period of added time.

At 6-5 on aggregate Cavendish were awarded a penalty with only five minutes remaining, but Hepworth missed from the spot - missing out on his hat-trick and a place in the final.

Eastwood Tavern 0

Keighley United 3

(United win 11-0 on aggregate)

An 8-0 first leg deficit was always going to be mission impossible for Tavern, but this was still a hard fought match with both sides playing attractive football.

Ian Dodgson and Costa Giannakopoulos worked particularly hard in the Tavern midfield to try and keep the game alive. United scored after 25mins, adding a second by half time and their third late in the game.

LEAGUE DIVISION ONE

Albert Hotel 3

Silsden Town 4

A weakened Albert side capitalised on a goalkeeping error to take an early 1-0 lead. Town had plenty of possession and James Whitehead equalised.

Albert twice restored their lead in the second half but Whitehead scored his third hat -trick of the season as Silsden leveled the scores three times in all.

Town kept battling and man of the match Tom Clark scored a deserved winner to propel Silsden to a season high of fifth in Division One.

Richard Borsay (2) and Franco Vodola were Albert's scorers.