West Witney were crowned Division 2 champions after a 6-0 whitewash of Thame.

It means they return to the top flight of the Oxford & District League, sponsored by Yarnton Nurseries, after only one season.

But Chipping Norton went down after a 4-2 defeat by Bicester.

Witney Mills boosted their hopes of staying in Division 1, despite a 5-1 loss to already-crowned Headington.

Chris Weller beat Nick Rae-Welsh to keep them within two points of second bottom Banbury Central.

Charlbury beat fellow strugglers Banbury Chestnuts to boost their hopes of avoiding the drop from Division 2.

Witney Town snatched a draw with Banbury Central B.

Chadlington lifted their promotion hopes by beating fellow hopefuls Woodstock in Division 4.

John Benfield’s rink winning by 15 shots to cancel out a 14-shot win for Woodstock’s Brian Clark.

RESULTS

Division 1

Banbury Central A 83 (1), City and County A 85 (5) (Central skips first): S Cooper 32, A Ley 18; J Tee 15, M Peterson 19; I Whelpton 19, P Comley 23; M Andrew 17, C Earl 25.

Shiplake 80 (5), South Oxford A 68¼ (1) (Shiplake skips first): J Bland 20, R Claridge 24; B Lambourne 19, M Keen 18; B Evans 19, K Mobley 14.25; G Kennedy 22, D Tidball 12.

Headington A 104 (5), Witney Mills 59 (1) (Headington skips first): N Rae-Welsh 15, C Weller 19; H Watts 24, A Wiggins 14; J King 36, R Barnett 17; M Charlett 29, J Mott 9.

Division 2

Chipping Norton 60 (2), Bicester 91 (4) ( skips first): D Barnes 21, A Hall 19; K Field 17, K Taylor 18; S Davis 3, P Hooley 37; P Rathbone 19, R Pink 17.

Banbury Chestnuts 74 (2), Charlbury 83 (4) ( skips first): K Buckle 19, D Dix 15; A Northcote 15, J Stevens 31; J Denbow 19, M Fraser 25; B Ray 21, D Cooper 12.

West Witney 80 (6), Thame 63 (0) ( skips first): H Williams 18, A Twinn 17; T Prew 20, J Timms 19; P Skidmore 20, R Slater 17; K Alder 22, G Andrews 10.

Division 3

Witney Town 76 (3), Banbury Central B 79 (3) (Witney skips first): B Bloomfield 19, J Pickering 18; V Comley 13, R Cox 21; P Demczak 19, T McKenna 16; A Scholan 25, G Gerry 24.

Kidlington 91 (6), Headington B 62 (0) (Kidlington skips first): A Rowe 24, P Arundel 16; J Hardie 25, S Gould 16; M Brain 20, R Edwards 15; C Cox 22, C Harris 15.

Oxford City & County B 101 (4½), Blackbird Leys 81 (1½) (C &C skips first): C Pollard 27, G Roper 12; G Kerr 22, J Baldwin 22; N Wharton 17, R Brain 23; T Gripe 35, S O’Keefe 24.

The Oxford 71 (2), Adderbury 79 (4) (Oxford skips first): M Bracewell 24, T Ely 16; G Watts 9, C Skidmore 28; L Vaughan 17, J Dancer 23; P Ilott 21, P Gladden 12.

Division 4

West Oxford 76 (1.5), Bloxham 82 (4.5) (West skips first): B Murphy 19, D Morse 21; G Richardson 15, R Higgins 25; F Webster 22, J Lucas 16; M Alderson 20, T Gardner 20.

Woodstock 75 (2), Chadlington 80 (4) (Woodstock skips first): R Collett 22, P Radbone 19; R Wright 9, J Benfield 26; J Stone 17, R Arthur 22; B Clarke 27, P Madeley 13.

Hanborough 69 (5), Florence Park 62¾ (1) (Hanborough skips first): G Parsloe 21, B Osborne 13; G Haynes 20, C Dawson 13.5; M Oliver 9, M Gray 23.25; G Thompson 19, I Gray 13.

South Oxford B 80 (5), Oxford University Press 62¾ (1) (South skips first): D Bye 8, G Giles 15; P Woodville 26, H Hyde 12¾; V De Paauw 23, T Cox 16; M Lyne 23, G Jordan 19.