ADLESTROP recorded a stunning win in Marston's Pedigree Cotswold Hills League Division Three.

The Cotswold table-toppers declared on 331-0 before skittling visitors Stratford Bards for just 21.

Sam Keen (184 not out) and Charlie Elliot (130no) combined for the stunning opening partnership.

G Bartlett then took 4-4 from 6.2 overs while Sam Rawlings claimed 3-11 against Bards who were short of players.

Ebrington eased to an eight-wicket victory over Shipston-on-Stour seconds after removing them for only 58.

Alex Thompson bagged 7-35 from nine overs before skipper Joshua Collins (43no) led Ebrington home.

Division One leaders Bretforton were beaten by eight runs by Winchcombe after scoring 226-7 in reply to 234-5.

James Brighton scored 55no and Antonio Jardim 53 for Winchcombe while opener Daniel Lamb replied with 47.

Badsey restricted Temple Grafton to 108 all out as they triumphed by four wickets in Division Two.

The Lenches romped to a 141-run win over Norton Lindsey seconds after amassing 293-5 with W Reading hitting 112no and Al White 67.

Division Four table-toppers Blockley beat Exhall and Wixford seconds by 43 runs while Bidford-on-Avon eased out Claverdon by 95 runs.

D Knight scored 57 for Blockley and S Dyer took 5-22.

Kieron Downey (68) was in form with the bat for Bidford.

RESULTS - PREMIER DIVISION

Leek Wootton 159-9 : Exhall & Wixford 134-10. Leek Wootton won by 25 runs. Points - Leek Wootton 20 : Exhall & Wixford 6; Overbury 230-6 : Norton Lindsey 115-10. Overbury won by 115 runs. Points - Norton Lindsey 4 : Overbury 24; Shipston-on-Stour 119-10 : Long Itchington 124-0. Long Itchington won by 10 wickets. Points - Shipston-on-Stour 1 : Long Itchington 23.

DIVISION ONE

Rowington 227-9 : Elmley Castle 178-10. Rowington won by 49 runs. Points - Elmley Castle 8 : Rowington 22; Kineton 293-6 : Ashton-Under-Hill 185-8. Kineton won by 108 runs. Points - Kineton 21 : Ashton-Under-Hill 7; Winchcombe 234-5 : Bretforton 226-7. Winchcombe won by 8 runs. Points - Winchcombe 20 : Bretforton 7.

DIVISION TWO

Moreton-in-Marsh 201-9 : Stoneleigh 202-6. Stoneleigh won by 4 wickets. Points - Stoneleigh 21 : Moreton-in-Marsh 8; Temple Grafton 108-10 : Badsey 109-6. Badsey won by 4 wickets. Points - Temple Grafton 4 : Badsey 20; The Lenches 293-5 : Norton Lindsey II 152-10. The Lenches won by 141 runs. Points - The Lenches 22 : Norton Lindsey II 5.

DIVISION THREE

Adlestrop 331-0 dec : Stratford Bards 21-10. Adlestrop won by 310 runs. Points - Adlestrop 24 : Stratford Bards 0; Shipston-on-Stour II 58-10 : Ebrington 59-2. Ebrington won by 8 wickets. Points - Ebrington 20 : Shipston-on-Stour II 1; Leamington IV 246-5 : Broadway 201-10. Leamington IV won by 45 runs. Points - Leamington IV 22 : Broadway 7; Mickleton 183-9 : Stanway 168-10. Mickleton won by 15 runs. Points - Stanway 7 : Mickleton 21.

DIVISION FOUR

Bidford-on-Avon 209-6 : Claverdon 114-10. Bidford-on-Avon won by 95 runs. Points - Claverdon 4 : Bidford-on-Avon 24; Fladbury 184-9 : Earlswood III 185-3. Earlswood III won by 7 wickets. Points - Earlswood III 21 : Fladbury 5; Blockley 171-10 : Exhall & Wixford II 128-9. Blockley won by 43 runs. Points - Exhall & Wixford II 7 : Blockley 19; Inkberrow 133-10 : Henley-in-Arden 136-5. Henley-in-Arden won by 5 wickets. Points - Henley-in-Arden 19 : Inkberrow 4.

DIVISION FIVE

Catherine de Barnes II 135-10 : Overbury II 66-10. Catherine de Barnes II won by 69 runs. Points - Overbury II 5 : Catherine de Barnes II 21; Welford-on-Avon 210-8 : Leek Wootton II 146-10. Welford-on-Avon won by 64 runs. Points - Welford-on-Avon 22 : Leek Wootton II 6.

DIVISION SIX

Bearley 194-10 : Ashton-Under-Hill II 196-3. Ashton-Under-Hill II won by 7 wickets. Points - Ashton-Under-Hill II 22 : Bearley 5; Kenilworth III 128-10 : Winchcombe II 129-3. Winchcombe II won by 7 wickets. Points - Kenilworth III 3 : Winchcombe II 20.

DIVISION SEVEN

Bretforton II 182-10 : The Lenches II 183-7. The Lenches II won by 3 wickets. Points - Bretforton II 7 : The Lenches II 20; Broadway II 214-10 : Earlswood V 185-9. Broadway II won by 29 runs. Points - Broadway II 21 : Earlswood V 9.