ARROW 2000 came from 3-0 down to win 6-3 at Droitwich Spa in the Worcester League's Katherine Rayer Cup quarter-finals.

Luke Corbett was Arrow's saviour, netting four times, while Perrywood are also through with Gary Price scoring twice as they beat The Bridge 5-2.

Paul Bennett and Chris White both bagged a brace as CMB Sports won 5-2 against FC XI.

Completing the semi-final line-up are Martley Spurs, 3-1 winners over Powick.

In the Bernard Finnigan Cup, Leon Roberts and Dave Collins both notched doubles for Powick A' who won 4-1 at Upton Town.

Kempsey went three points clear at the top of the Sunday Premier Division after a 4-3 success at AFC Mazak with Jamie Skyrme bagging two for the home team.

John Wade scored both goals in Archdales' 2-1 win at Prinner Sports and Neil Bampfield bagged a brace in Tolladine Sports' 4-1 victory over Blackpole.

Top scorers of the day were Heenans, who thrashed AFC Severnside 9-1 in Division Three.

Darren Bullock cracked a hat-trick and there was a brace each for Andy Bullock, Steve Banks and Dave Kearney.

Dan Marston scored twice as St John's beat New Metro 3-2.

Jamie Day netted all four goals in Bridge Rangers' 4-2 success against Villagers in Division Three.

Chris Goode scored twice for Warndon Athletic, who won 3-2 at Bringsty Sports.

A Matthew Bishop strike gave Wessie victory at The Raven in Division Four.

John Greenwood netted twice for Callow End, who beat Droitwich Spa Eagles 4-2 in Division One, as did Craig Matthews in AFC New Barbourne's 3-0 win at HDNL Sports.

On Saturday, Christian Richardson fired a hat-trick for Upton Town who hammered Martley Spurs 7-0 in the League Cup.

Worcester YMCA also went through, William Delling on target twice as they beat Pershore Manor 3-0.

In the Saturday Division, Grosvenor crushed Hanley Swan 5-1 with Carl Hobbs and Simon Judge both bagging a brace.