ALCESTER Town got the better of Oak Tree Sporting 5-4 to book their place in the Bromsgrove League Premier Cup semi-finals.

Ellis Kalach bagged a brace, while Jay Gifford, Dean Hay and Lewis Marston also scored for Town.

Bromsgrove and District League results – Premier Division: Rubery Athletic 1 (Brown), VBG Fairfield 10 (May 3, Bishop 3, Blakemore, Martin, Molesworth, Smith); The Grove 0, Thomas Brothers 3 (Tyler 2, Hall).

Division One Spa: Athletic 2, Chaddesley Corbett 2.

Division Two: Rednal Social Club 6 (Markall 3, Windsor-Price, Diggins, Stanley), Bridgefield 1.

Division Three: Chaddesley Corbett Reserves 1 (East), Rubery 1.

LMS Shield Group C: Bartley Green Sunday 6 (Collins 4, Lawrence, Strevens), Sporting Rednal 2 (Heywood 2).

Premier Cup quarter-final: Alcester Town 5 (Kalach 2, Gifford, Marston, Hay), Oak Tree Sporting 4.