Twyford sealed promotion from Division 3 of MP Sports Cherwell League and could still pip Oxford Downs for top spot after they beat Dinton 2nd by eight wickets on Saturday.

They bowled out Dinton for 146. Spinners Bilal Afzal (6-24) and Andrew Cook (3-38) did the damage after Joe Wilcox (45) and Jamie Law (35) had taken the visitors to 76-0.

Twyford were 48-2 before Tanveer Nadeem (55no) and Stafford Sansome (41no) added exactly 100 to win it.

They now need to win at Cropredy on Saturday and hope that Downs slip up against Witney Mills to take the title.

l Twyford 25pts, Dinton 2nd 4 Nick Moorman’s majestic 105 not out set Bicester & North Oxford on the path to 208-4 and a convincing 109-run victory at basement boys Hanborough.

The hosts slumped to 99 all out, with Martyn Oliver (30) the only batsman to get going.

l Hanborough 1, Bicester & North Oxford 25 Division 1 Oxford & Bletchingdon Nondescripts’ hopes of any play were washed away by heavy rain shortly before the scheduled start of their clash with Cumnor, which forced the match to be abandoned.

l Cumnor 6, Nondies 6 Division 7 The race to lift the crown will go down to the wire as one point separates leaders Twyford 2nd and Didcot 2nd.

Twyford beat Wallingford 2nd by 127 runs after Nathan Perna hit 34 in their 183-9.

The Pernas then starred with the ball, Nathan taking 6-14 and Ian weighing in with 4-34 in Wallingford’s 56.

l Wallingford 2nd 4, Twyford 2nd 25

WEEKEND RESULTS Division 1 Cumnor v Oxford & Bletch N – abandoned. Division 3 Dinton 2nd 146 (J Wilcox 45, J Law 35, B Afzal 6-24, A Cook 3-38), Twyford 148-2 (T Nadeem 55no, S Sansome 41no). Bicester & North Oxford 208-4 (N Moorman 105no), Hanborough 99 (M Oliver 30). Division 6 Great Brickhill 2nd 164 (S Chatman 68, K Ahmed 4-55, A Davies 3-8), Oxford & Bletch N 2nd 169-7 (G Adamson 55no, A Benson 36, D Burrows 3-17). Division 7 Bicester & North Oxford 2nd 125-9 (J Johnson 55, A Witney 3-26), Bledlow Village 126-9 (A Wagerfield 30, K Dave 4-34). Twyford 2nd 183-9 (N Perna 34), Wallingford 2nd 56 (N Perna 6-14, I Perna 4-34). Division 8 Oxford & Bletch Nondies 3rd 79 (C Bowler 5-16, T Green 3-28), Didcot 3rd 80-6. Division 9 Witney Mills 2nd v Oxford & Bletch N 4th – abandoned. Division 10 Bicester & North Oxford 3rd 184-8 (J Head 63), Kingston Bagpuize 66 (D Savin 3-9). SATURDAY’S FIXTURES Div 1: Oxford & Bletchingdon Nondescripts v Buckingham. Div 3: Bicester & North Oxford v Bledlow Village, Cropredy v Twyford. Div 6: Horspath 3rd v Oxford & Bletch Nondies 2nd. Div 7: Cumnor 3rd v Bicester & North Oxford 2nd, Twyford 2nd v Oxford 4th. Div 8: Oxford Downs 3rd v Oxford & Bletch Non 3rd. Div 9: Oxford & Bletch Nondies 4th v Bledlow Village 3rd.