BSF Over-35s League: Breightmet United reached the Division One Cup Final after battling back from a goal down twice to beat Hare Athletic 3-2.

Behind to a Burton goal, Ian Foulkes equalised for Breightmet, before Rogers put Hare back in front.

Gary Burns came off the bench to equalise, then slotted home the winner from the penalty spot. Defeat for Hare was particularly harsh on their keeper Duxbury, who was outstanding.

Elton Vale beat Colliers Rest 5-1 in a re-arranged quarter-final, and will now play Turton in the other semi.

Two goals each for Connelly and Lambert, and one for Wheelhouse, completed the rout.

Garswood United booked a place in the Division Two Cup final with a 4-1 home win over the Bay Mare Strollers.

Ray Bradshaw scored a fabulous second-half hat-trick to see Garswood through in a match that had been finely balanced at 1-1 at half-time.

Garswood will have to wait to discover their opponents in the final, after the other semi, between Newmarket and Fox & Stork, was lost to the weather.

The Prince of Wales made it through to the final of the Third Division Cup by beating Bottom Bulls Head 3-2.

In charge of the match and seemingly cruising through at 3-0 after goals from Barrow, Shakespear and Nelson, the Prince of Wales then conceded two late goals to make it a nervous last few minutes before finally securing victory.

Dobbies C beat the Quadrant 2-1 in the other semi-final, thanks to goals from Speakman and Ward.

The date and the venue of the finals should be confirmed at the next league meeting in early February.

RESULTS

Divisional Cup Quarter Final:

Division One: Elton Vale 5 Colliers Rest 1.

Divisional Cup Semi Finals:

Division One: Breightmet United 3 Hare Athletic 2.

Division Two: Garswood United 4 Bay Mare Strollers 1.

Division Three: Bottom Bulls Head 2 Prince of Wales 3; Quadrant 1 Dobbies C 2.