THREE wins from the last five games will guarantee promotion for Kidderminster in their bid to return to the Birmingham League Premier Division at the first attempt.

At Chester Road, Oswestry were no match for a skilful attack led by Liam Weston (3-24) and Chris Steele (3-25).

Losing wickets at regular intervals, they were dismissed for 106 before Kidderminster cruised to an eight-wicket victory.

Shifnal boosted their chances of joining them with a seven-wicket victory at struggling Brockhampton.

Brockhampton opener Oliver Rogoff carried his bat for 59 as the hosts slid to 104 all out with Alex Wyatt taking 3-11 and Alex Riley 3-38.

An unbeaten 40 from Ross Aucott saw Shifnal to an easy win.

A mid-table game between Barnards Green and Tamworth was won by the hosts by 22 runs after the visitors were dismissed for 163 in pursuit of a total of 185.

Skipper Ryan Tongue hit 84 for Green as Tamworth’s Jake Flower claimed 3-33 and James Rudge 3-35.

Jason Jakeman struck 57 for Tamworth as Jon Dovey took 3-42 for Green.

Bromsgrove opener Jayden Levitt (91) was dismissed on 178-3 at Bridgnorth and 34 runs later the Worcestershire side were all out for 212.

Opening bowlers David Laird (4-47) and Adam Quiney (3-44) were responsible for the collapse on their return, paving the way for a seven-wicket victory secured by Karl Quiney (90 not out) and David Exall (48no).

After losing their first wicket to the second ball of the innings, Barnt Green were launched towards 299-7 in the Premier Division by Warwickshire’s T20 specialist Ed Pollock with 91 from 47 balls including eight fours and nine sixes.

Zain ul-Hassan hit 68, Jacques Banton 42 and skipper Andy Sutton 41 not out.

Ombersley made a good fist of their reply, finishing on 272 all out through Josh Dell (100), Nick Hammond (47) and Liam Gwynne (40).

Sutton (3-35), ul-Hassan (3-48) and Daniel Meredith (3-55) ensured Green earned a victory that kept them level with Wolverhampton just eight points behind Walsall in 10th place.

Pershore’s Taylor Pugh took 4-9 as Penkridge were skittled for 119 in Division Two but it needed 51no from Liam Ridings to earn the Worcestershire side a three-wicket win.

Alex McChristie scored 61 as Fordhouses were bowled out for 220 at Astwood Bank with 15-year-old Josh Baker taking 5-24 for the home side who were all out for 205 with eight balls remaining.

Connor Adams was left high and dry on 51 after skipper Steve Adshead scored 43 but Chris Guest (5-50) and Adam Peat (3-50) clinched the game for the Wolverhampton side.

In Division Three, Old Elizabethans were tumbled out for 78 at Old Hill with Naqaash Tahir taking 4-23 and Zahid Kafiat 3-45 to set up a seven-wicket victory.

The lowest score of the day came from Milford Hall who were 55 all out against Redditch in response to the home side’s total of 198.

Rizwan Chaudhry top scored for Redditch with 84 while Chris Dean took 3-46 for Milford.

The highest scorer for Milford was Dominic Alford (16) and he was the only batsman to reach double figures.

Haleem Basharatt (4-14), Haris Ali Mohammed (3-14) and Ghulam Mohyuddin (3-15) tore through some flimsy defence.

RESULTS - FIRST XI PREMIER DIVISION

Barnt Green (20 points) 299-7 (E.Pollock 91, Z.Ul-Hassan 68, J.Banton 42, A.Sutton 41*) defeated Ombersley (7 points) 272 (J.Dell 100, N.Hammond 47, L.Gwynne 40, A.Sutton 3-35, Z.Ul-Hassan 3-48, D.Meredith 3-55) by 27 runs.

Berkswell (20 points) 177-4 (T.Lewis 45, C.Whittock 40*, S.Mills 3-40) defeated Walsall (3 points) 174 (T.Keen 43, S.Hussein 4-19) by 6 wickets.

Knowle & Dorridge (20 points) 325-6 (O.Haley 101, W.Rigg 68, D.Harding 62, F.Eburah 4-50) defeated Moseley (4 points) 156 (C.Cheslin 4-42) by 169 runs.

Shrewsbury (20 points) 236-9 (G.Panayi 59, W.Parton 56, E.Foster 42) defeated Kenilworth Wardens (7 points) 229 (D.Mousley 111*, M.Barnard 3-33) by 7 runs.

Smethwick (20 points) 225-7 (G.Singh 77*, K.Ali 3-49) defeated W.B. Dartmouth (5 points) 195 (B.Phagura 75, G.Singh 4-30) by 30 runs.

Wolverhampton (20 points) 197-9 (A.O’Hara 67, J.Harris 3-33, I.Ahmed 3-44) defeated Dorridge (6 points) 193 (E.Thompson 53, Z.Malik 5-51) by 4 runs.

DIVISION ONE

Barnards Green (20 points) 185 (R.Tongue 84, J.Flower 3-33, J.Rudge 3-35) defeated Tamworth (6 points) 163 (J.Jakeman 57, J.Dovey 3-42) by 22 runs.

Bridgnorth (20 points) 216-3 (K.Quiney 90*, D.Exall 48*) defeated Bromsgrove (4 points) 212 (J.Levitt 91, A.Quiney 3-44, D.Laird 3-46) by 7 wickets.

Brockhampton (2 points) 104 (O.Rogoff 59*, A.Wyatt 3-11, A.Riley 3-38) lost to Shifnal (20 points) 108-3 (R.Aucott 40*) by 7 wickets.

Halesowen (4 points) 167 (E.Kilbee 55, N.Asghar 4-22, P.Derrick 3-48) lost to Leamington Spa (20 points) 264-5 (W.Mashinge 107*, R.Williams 61) by 97 runs.

Himley (20 points) 188-9 (S.Fernando 62, M.Weill 3-30) defeated Wellington (6 points) 183 (W.Wagner 61, I.Arif 53, E.Wentworth 3-22, J.Turner 3-41) by 5 runs.

Kidderminster (20 points) 109-2 defeated Oswestry (1 point) 106 (L.Weston 3-24, C.Steele 3-25) by 8 wickets.

DIVISION TWO

Astwood Bank (7 points) 205 (C.Adams 51*, S.Adshead 43, C.Guest 5-50, A.Peat 3-50) lost to Fordhouses (20 points) 220 (A.McChristie 61, J.Baker 5-24) by 15 runs.

Attock (0 points) 63 (J.Smith 4-11, D.Nawarathnage 3-19) lost to Sutton Coldfield (20 points) 65-2 (T.Eustace 41*) by 8 wickets.

Coventry & N.W. (6 points) 223 (T.Payne 3-13, T.Arnold 3-38) lost to Harborne (20 points) 297-7 (S.Mundhe 141, J.Clifford 49, H.Horsley 3-53) by 74 runs.

Pershore (20 points) 120-7 (L.Ridings 51*) defeated Penkridge (4 points) 119 (T.Pugh 4-9) by 3 wickets.

Streetly (20 points) 162-4 (N.Curtis 60, I.Qadir 52) defeated Wombourne (3 points) 161 (W.Cook 78, M.Hassan 4-45, S.Mangalorkar 3-20, A.Ahmed 3-22) by 6 wickets.

Walmley (5 points) 314-9 (M.Waugh 97, T.Burton 84, A.Khurshid 4-48) lost to C & R Hawks (20 points) 329-4 (O.Ali 129, S.Akbar 67*) by 15 runs.

DIVISION THREE

Handsworth (3 points) 138 (M.Downes 3-29) lost to Newport (20 points) 139-5 (M.Hasnain 51*, I.Bowens 3-12) by 5 wickets.

Lichfield (1 point) 71 (N.Crudeli 5-13) lost to Stourbridge (20 points) 72-3 by 7 wickets.

Old Hill (20 points) 82-3 defeated Old Elizabethans (1 point) 78 (N.Tahir 4-23, Z.Kafiat 3-45) by 7 wickets.

Pelsall (4 points) 193 (K.Moody 56, M.Ewer 3-29, L.Golding 3-35) lost to Rugby (20 points) 197-6 (M.Hughes 59*, H.Wilkins 43*, D.Wale 3-51) by 4 wickets.

Redditch (20 points) 198 (R.Chaudhry 84, C.Dean 3-46) defeated Milford Hall (4 points) 55 (H.Basharatt 4-14, H.Mohammed 3-14, G.Mohyuddin 3-15) by 143 runs.

Whitchurch (20 points) 156 (D.Purser 4-18) defeated Stratford-upon-Avon (5 points) 112 (L.Nardone 60, D.Bowen 4-44) by 44 runs.

SECOND XI PREMIER DIVISION

Harborne (5 points) 232-2 lost to Wolverhampton (20 points) 233-4 by 6 wickets.

Kenilworth Wardens (20 points) 157-1 defeated Himley (2 points) 156 by 9 wickets.

Leamington Spa (6 points) 275 lost to Attock (20 points) 276-6 by 4 wickets.

Moseley (5 points) 132 lost to Knowle & Dorridge (20 points) 198 by 66 runs.

Shifnal (20 points) 112-8 defeated Brockhampton (4 points) 108 by 2 wickets.

Tamworth (20 points) 207 defeated Walmley (6 points) 160 by 47 runs.

DIVISION ONE

Bromsgrove (2 points) 126 lost to Coventry & N.W. (20 points) 127-3 by 7 wickets.

Ombersley (20 points) 181-6 defeated Barnt Green (4 points) 141 by 40 runs.

Penkridge (20 points) were conceded the match by Pershore (0 points).

Walsall (20 points) 212-9 defeated Astwood Bank (7 points) 211-8 by 1 wicket.

W.B.Dartmouth (20 points) 166 defeated Halesowen (5 points) 125 by 41 runs.

Wombourne (7 points) 180-9 lost to Shrewsbury (20 points) 270 by 90 runs.

DIVISION TWO (NORTH)

C&R Hawks (20 points) 351-5 defeated Lichfield (5 points) 222-8 by 129 runs.

Fordhouses (20 points) 166-6 defeated Old Hill (4 points) 164 by 4 wickets.

Milford Hall (5 points) 241-9 lost to Bridgnorth (20 points) 244-3 by Newport (1 point) 60 lost to Smethwick (20 points) 345-4 by 285 runs.

Oswestry (6 points) 178 lost to Pelsall (20 points) 200 by 22 runs.

Wellington (20 points) 262-5 defeated Whitchurch (2 points) 78 by 184 runs.

DIVISION TWO (SOUTH)

Dorridge (20 points) 179-5 defeated Redditch (4 points) 175 by 5 wickets.

Old Elizabethans (20 points) 179-5 defeated Berkswell (4 points) 176-9 by 5 wickets.

Rugby (5 points) 139 lost to Kidderminster (20 points) 198-8 by 59 runs.

Stourbridge (20 points) 107-2 defeated Barnards Green (1 point) 106 by 8 wickets.

Stratford-upon-Avon (20 points) 231-6 defeated Streetly (6 points) 226-6 by 5 runs.

Sutton Coldfield (20 points) 58-1 defeated Handsworth (0 points) 56 by 9 wickets.