Charlbury completed the great escape in Division 2 of the Oxford & District Bowls League, sponsored by Yarnton Nurseries.

Needing to beat already-relegated Chipping Norton to be sure of staying up, they did it in style with a 6-0 whitewash.

Ably fronted by David Dix’s rink, which won by 30 shots, Charlbury scored a century and won on all four rinks to send Banbury Chestnuts down instead.

Witney Mills were relegated from the top-flight following a 5½-½ defeat at home to Oxford City & County A.

Carterton completed their campaign with a 5-1 defeat at home to Banbury Central.

Witney Town guaranteed their survival, despite losing 4-2 to Adderbury who won the title as a result.

The two points ensured Witney stayed up.

Chadlington pipped Woodstock to promotion from Division 4.

Although Woodstock beat Bloxham 5-1, Adderbury went up, thanks to a 6-0 thrashing of Florence Park.

Hanborough ended their season with a 6-0 win against South Oxford.

Division 1

Carterton 76 (1) pts, Banbury Central A 105 (5)(Carterton skips first): S Timms 16, J Tee 36; P Sharman 22, M Andrew 26; R Clanfield 17, S Cooper 29; G Walker 21, I Whelpton 14.

Witney Mills 67 (½), City & County A 92 (5½) (Witney skips first): R Barnett 18, S Jones 20; C Weller 19, A Ley 23; A Wiggins 13, P Comley 32; J Mott 17, C Earl 17.

Division 2 Charlbury 107 (6), Chipping Norton 54 (0) (Charlbury skips first): D Dix 34, D Barnes 4; D Cooper 28, K Field 14; M Smith 16, S Davis 15; J Stevens 29, P Rathbone 21.

Watlington 67(1), West Witney 93 (5) (Watlington skips first): R Gilkes 21, T Prew 23; G Hooker 12, K Alder 16; S Gilkes 25, H Williams 22; H Franklin 9, P Skidmore 32.

Division 3

Adderbury 83 (4), Witney Town 72 (2) (Adderbury skips first): C Skidmore 15, B Smith 21; T Ely 20, A Scholan 21; P Gladden 21, B Bloomfield 13; J Dancer 27, P Demczak 17.

Division 4

Chadlington 83 (6), Florence Park 62 (0) (Chadlington skips first): P Radbone 25, C Harris 14; O Bennet 20, J Simmons 18; J Benfield 19, M Gray 12; M Brewster 19, I Gray 18.

Hanborough 109 (6), South Oxford B 50¼ (0) (Hanborough skips first): M Oliver 25, G Parsloe 26; G Thompson 28, K Williams 30; M Lyne 8¼, P Woodville 18; D Bye 9, V De Paauw 15.

Bloxham 74 (1), Woodstock 96 (5) (Bloxham skips first): R Higgins 5, J Stone 33; J Lucas 20, R Wright 21; T Gardner 26, R Collett 16; D Morse 23, P Shipton 26.