BROTHERS George and Chris Sandbach saved the best until last – both hitting centuries as Oxford Downs clinched the Cherwell League Division 1 title in style.

Downs hammered visitors Twyford by 205 runs to secure the championship and with it promotion to the Home Counties Premier League.

After being put in, the hosts lost Adam Beck early.

But the Sandbach brothers shared an incredible stand of 230 for the second wicket, with skipper George hitting 120 and Chris scoring 112 as the hosts amassed 312-5.

In reply, other than opener Shabaz Alam, who hit a quickfire 41, Twyford never got going as Harry Sutton (5-54) and Johnny Law (3-43) did the damage.

Tom Costley wrapped up victory when Twyford’s Sam Roberts was caught behind to start the celebrations.

Great Brickhill finished runners up after a 121-run win over hosts Long Marston.

Brickhill posted 258 all out, before dismissing Marston for 138 as Garth Davson took 5-37.

Challow & Childrey and Tiddington will be relegated alongside Banbury 3rd.

This is despite Tiddington’s 82-run win over Challow.

They were bowled out for 251 as Nick Pykett hit 73 and Conor Jones took 4-57.

Only Ryan Gordon (77) got going in Challow’s reply as they fell for 169.

Cumnor avoided the drop by beating hosts Banbury 2nd by 67 runs.

Michael Race fell just two runs short of a century, while Harry Ackland hit 57 and Joe Dale 55 as Cumnor racked up 296-6 in their 50 overs.

Jack Lambden then hit 76 in Banbury’s reply, but they were bowled out for 229.

Abingdon Vale saw off visitors Buckingham Town 2nd by 45 runs to secure fourth.

Arthur Jones hit 61 in Vale’s 203 all out, and then Paul White, bowling for the last time in 1st XI cricket, took 3-15 and Joe Butcher 3-39 as Buckingham fell for 158.

Didcot secured the second promotion spot from Division 2 as they saw off hosts Wolverton Town by five wickets.

Matthew McComb took 4-33 and skipper Richard Cook 3-41 as Wolverton were dismissed in the last over for 187.

Will Woodley then hit 51 and Richard Underdown 40 to steer Didcot home at 191-5 with more than eight overs to spare.

At the other end of the table, Aston Rowant 2nd’s comprehensive 118-run win at Sandford St Martin could not prevent them finishing in the third relegation spot.

Thad Cooper (92) and Will Hammersley (60) helped Rowant to 282-6 in their 50 overs.

Sandford then fell for 164 as Alex Chapman took 3-43.

Champions Westbury lost by five wickets at Cropredy.

They were dismissed for 153, Sam Harper hitting 53.

Ed Somerton then struck 83 to steer Cropredy to 157-5 in the 39th over.

Relegated Oxford 2nd fell to a seven-wicket defeat at Leighton Buzzard Town.

They were bowled out for 181, before Tom Light hit 110 not out as Buzzard eased to 182-3.

Horspath 2nd lost by 34 runs at home to Bledlow Village.

Michael Winson scored 98 in Bledlow’s 304-7.

Dom O’Connor and Jamie Stead then both hit 63, but Horspath were all out for 270.

Minster Lovell clinched the second promotion spot in Division 3 as they defeated already-relegated Great & Little Tew 2nd by eight wickets.

Minster inserted their visitors, and bowled them out for 166, Sam Barnes hitting 66, Archie Spittles taking 3-28 and Elliott Crowther 3-32.

In reply, the hosts cruised to 167-2 with more than 24 overs to spare as Elliot Graham hit 68 not out and Spittles 48.

They finish level on points with

third-placed Stokenchurch, but go up as they had won more games than the Buckinghamshire side.

Champions Bicester & North Oxford completed an outstanding season with a six-wicket win against visitors Oxford Downs 2nd.

Daniel Clark took 5-30 as Downs were dismissed for 234, before Dan Savin (59no) and Clark (58) saw Bicester to 238-4.

Oxford & Bletchingdon Nondescripts fell to a surprise five-wicket defeat at Cublington.

Chris Day hit 65 not out in Nondies’ 163 all out, before Junaid Allie scored 54 as Cublington reached 167-5.

Division 4 champions East Oxford finished in style with a ten-wicket win over Long Marston 2nd.

Tanveer Alam took 4-22 as Marston were shot out for 57, and then Syed Shafaat Ali hit 35 not out to lead East Oxford to 60-0 inside 11 overs.

Second-placed Thame Town 2nd saw off visitors Tiddington 2nd by four wickets.

Tiddington were held to 185-9 in their 50 overs, and then Thame reached 187-6, George Patey top-scoring with 47.

Charlbury wrapped up their first season in the Cherwell League with a 122-run win over visitors Abingdon Vale 2nd.

Stuart Atkins (86) and Charlie Sinton (60) helped Charlbury to 267-8, Ruairidh Howells taking 4-51.

Vale fell for 145 in reply, Charles Pickford hitting 61 and Sinton taking 4-17.

Shipton-under-Wychwood 2nd were beaten by 102 runs at home to Brackley.

Adam Wirth hit 102 and Josh Rowland 72 in Brackley’s 236 all out, Dee Jarvis taking 4-21.

Shipton then slumped to 134 all out in reply, Paul Hemming finishing 49 not out.

Witney Mills lost by four wickets at home to Bletchley Town.

Mike Dove (68no) helped Mills to 181-8, but Bletchley reached 182-6 to secure victory as Ahmed Zulfiqar hit 60 not out.

Aston Rowant 3rd were crowned Division 5 champions after edging past hosts Horspath 3rd by two wickets.

Horspath set 198-7 in their 50 overs, before Leigh Lewis hit 85 to lead Rowant home at 199-8.

Kimble leapfrogged Horspath to clinch the second promotion spot, despite a five-wicket defeat against Kingston Bagpuize.

Kimble were shot out for 91 as Matt Watts took 4-31, before Kingston reached 92-5.

Didcot 2nd were relegated after losing by 87 runs at home to Dinton 2nd.

The visitors posted 263-8, before bowling Didcot out for 176, ensuring they finish in the bottom three.

Elsewhere, Chearsley beat Leighton Buzzard Town 2nd by 115 runs, while Jamie Jennings took 6-31 to help Cropredy 2nd to a five-wicket win at Cumnor 2nd.

Challow & Childrey 2nd wrapped up the Division 6 title with a 116-run win over Sandford St Martin 2nd.

Patrick Bryan hit 96 in Challow’s

252-4, before Harry Whitehead took 5-28 as Sandford fell for 136 in reply.

At the other end of the table, Banbury 4th were relegated after a 115-run defeat at Bledlow Ridge.

Aston Rowant 4th will occupy the third relegation spot in Division 7 despite beating Didcot 3rd by five wickets.

Didcot were all out for 158, before Rowant reached 159-5, but the nine bonus points their opponents collected was enough to keep them up.

Witney Mills 2nd secured the second promotion spot in Division 8 as they thumped hosts Abingdon Vale 3rd by nine wickets.

Chasing Vale’s 129 all out, former Abingdon player Richard Tilley hit 84 not out to lead Mills home at 130-1 in the 22nd over.

Bletchley Town 2nd won their Division 9 title decided with Thame Town 3rd by four wickets.

Thame were restricted to 163-8, before Bletchley reached 165-6 to wrap up the win and the title.