HARRIERS Trust continued their bid for safety in the Sunday Premier with a 1-0 win over Haden Rangers.

Kidderminster & District Football League results — Sunday Premier: Grange Athletic 6, Royal Exchange 1; Haden Rangers 0, Harriers Trust 1; Wolverley Athletic 2, Ocean 7.

Division One: Areley Kings 2, Darby End Athletic 0; Netherton Colts Sen 4, Stourbridge Rangers 1; Olympic Sports 5, Station Inn 3.

Division Three: Cookley Sports 0, Brit Wollaston 3.

Division Four: Areley Kings Colts 2, Mostyn Rangers 3; Clarkes 0, Wilden SM San Marino 3; Meadow Lark 1, Mostyn Rangers C4L 13; Pure Sport Foundation 1, Queens Head 1; Stourbridge Celta Lions 6, Lionfields 0; Vine 6, Arley Titans 2.

Division Five: Black Horse Delph 0, Brit Wollaston Res 4; Forest Rangers 2, Cookley Sports Res 1; Hamilton Rangers 8, Wyre Forest Panthers 3; Royal Exchange Youth 5, Wollaston Village 1; Swan 3, Kewford Eagles 1; Wordsley AFC Res 2, Tenth Lock 0.

League Junior Cup semi-final: Wilden Village 1, Plough Dukes 3.

League Fire Shield R3 ound Three: Bewdley Hawks 2, Withymoor 1.

Kidderminster Hospital Cup Round Three: Dudley Villa 3, Stourbridge Glassboys 1.

Roy Marchant Cup Quarter Final: Sporting Club 2, Wall Heath PA 2 (pens 2-4).

Fixtures — Premier: Harriers Trust v Grange Athletic; Namaste Tigers v Ocean.

Division One: Darby End Athletic v Chainwire; Olympic Sports v Areley Kings; Station Inn v Netherton Colts Sen.

Division Two: Dudley Villa v Plough Dukes; Stourbridge Glassboys v Wilden Village.

Division Three: Cookley Sports v Wollaston Lions.

Division Four: Mostyn Rangers C4L v Clarkes; Stourbridge Celta Lions v Queens Head; Vine v Areley Kings Colts; Wilden San Marino v Pure Sport Foundation.

Division Five: Black Horse Delph v Wyre Forest Panthers; Brit Wollaston Res v Hamilton Rangers; Kewford Eagles v Wollaston Village; Tenth Lock v Forest Rangers.

League Senior Cup semi-final: Dudley Sports v Royal Exchange.

League Subsidiary Cup semi-final: TS Units v Taverners or Bewdley Hawks.