WESTFIELDS go into Saturday's Midland Alliance fixture at Shifnal Town (3pm) with renewed confidence after defeating Bromsgrove Rovers in the Worcester Infirmary Cup.

Two goals from Matt Aubrey and one for Paul Price sealed a 3-0 victory against the British Gas Business Premier Division side at allpay.park.

The match also saw Westfields bounce back from last Saturday's 6-1 drubbing at home to Loughborough Dynamo.

"It was a real lift," chief executive Andy Morris said.

"We shuffled the team and it paid dividends. We moved Matt from defence to attack and he scored two goals.

"It was a much better performance and it was what we needed because we have had an awful run in the league."

Westfields set up a semi-final home date with Herefordshire rivals Bromyard Town.

Ashley Day sustained an ankle injury during the match and misses the trip to Shifnal.

Fellow midfielder Jamie Cuss completes his three-match ban and left-back Mark Hibbard is a doubt with a back complaint.

With games running out quickly, Bromyard Town are fighting for survival in the West Midlands League Premier Division.

Bottom-of-the-table Bromyard host Brierley Hill and Withymoor on Saturday (3pm) and are desperate for points.

They are hoping to sign two new players but are without Joe Maidment and Jon Hayward (holidays).

Squad: O'Malley, Gray, Rayner, Freeman, Lloyd, Helme, Banks, Woodard, Hawkes, Butler, Fairhurst, Taffe, Malins, Ingram, Gwynne, Houghton, Brown. Meet at club 1.30pm.

Archdales 73 travel to Stockingford AA in search of a vital three points for their relegation fight in Midland Combination Division One.

Boss Martin Stephens takes charge of his first league game but has lost Mark Goodman who is back at Malvern Town.

However, Dales have signed defender Andrew Chalmers from Pershore Town and keeper Dean Smith is back for his second spell at the club.

Dales are without Dean McCormack, Luke Whittington and Dan Parsons for the trip to Stockingford who are unbeaten in 10 games.

Other fixtures, Hellenic League Premier Division: Pegasus Juniors v Ardley United (3pm).

Midland Combination Division One: Droitwich Spa v Mile Oak Rovers; Division Two: Chelmsley Town v Droitwich Spa reserves; Perrywood v Cadbury Athletic reserves; Worcester City Academy v Enville Athletic (all 3pm); Division Three: Shipston Excelsior v Evesham United A' (3pm).

West Midlands League Premier Division: Bewdley Town v Ledbury Town; Dudley Town v Wellington (all 3pm); Division One League Cup: Malvern Town reserves v Warstones Wanderers (3pm); Division Two: Punjab United Sports v Powick; Tenbury United v Parkfield United (both 2.30pm).