Twyford all-rounder Bilal Afzal outshone Thame Town in both departments during their Cherwell League Division 1 clash on Saturday.
He hit 64 in the home side's 194-9, with Tanveer Nadeem making 30, while John Maynard took 4-39 and George Patey 3-44.
Afzal then took 7-41 and Naeem Khan 3-24 as Thame tumbled to 133 all out with nine balls of their innings left.
Twyford 25, Thame Town 6 James Coleman claimed 4-26 and Harry Walters picked up 4-58 as Oxford & Bletchingdon Nondescripts recovered from 94-6 to reach 193-9 from their 53 overs at Cropredy in Division 2.
Chris Day (61) was the mainstay of their innings.
Ed Somerton then hit 60 as the home side had a go after tea, but Tauqeer Ahmed’s 3-28 and some tight bowling all round left them hanging on at 169-9.
Cropredy 8, Ox & Bletch N 18 Bicester & North Oxf-ord’s troubles in Division 3 continued as they lost by two wickets at home to Oxford Downs 2nd.
Chasing the home side’s meagre effort of 127 all out, Downs were deep in trouble before Nick Rivett and Tim Hook closed out the win.
Bicester skipper Nick Moorman had led from the front, hitting 54 while those around him crumbled.
After a slow but steady start in the face of some tight seam bowling, Bicester went from 40-1 to 82-6, with Steve Roberts taking 6-35 for the visitors.
Shahin Ali (5-31) then gave the hosts hope with an excellent opening spell that yielded five of the first six wickets to fall. Only Paddy Daniel (32) lasted for long.
Bicester were favourites when Daniel Clark picked up two quick wickets to leave Downs 39 runs short of victory, but Rivett (19no) and Hook (14no) saw them home.
Bicester will need to improve if they are to avoid the drop back to Division 4.
Bicester & North Oxford 9pts, Ox Downs 2nd 25 Rain reduced Twyford 2nd’s Division 5 clash against Kimble to 75 overs, Sam Agace hitting 45 in Kimble’s 181-9 from 40.
Kenny Massey (56) and Matthew Smith (41no) led Tw-yford to 182-5 with nine balls to spare.
Kimble 8, Twyford 2nd 25
RESULTS & FIXTURES
Twyford 194-9 (B Afzal 64, S Mahmood 39, T Nadeem 30, J Maynard 4-39, G Patey 3-44), Thame Town133 (B Afzal 7-41, N Khan 3-24).
Oxford & Bletchingdon Nondescripts 193-9 (C Day 61, J Coleman 4-26, H Walters 4-58), Cropredy 169-9 (E Somerton 60, M Darville 32, T Ahmed 3-28).
Bicester & North Oxford 127 (N Moorman 54, S Roberts 6-35, J Soppet 3-43), Oxford Downs 2nd 130-8 (P Daniel 32, S Ali 5-31).
Kimble 181-9 (E Kent 39, N Perna 3-64), Twyford 2nd 182-5 (K Massey 56, M Smith 41).
Banbury 4th 196 (A Ahmed 57, A Pallett 40, J Wood 3-32, J Marriott 3-52, K Ahmed 3-62), Oxford & Bletch Nondies 2nd 199-9 (S Hooker 58no, G Adamson 34, S Partington 3-26).
Bicester & North Oxford 2nd 104 (G Jeacock 61no, R Gauntlett 4-2), Oxford Downs 3rd 92 (J Dewar 3-32).
Wallingford 2nd 257-5 (R Swiergon 63, I Saunders 54, J Hopkin 51no, M Cox 50), Oxford & Bletchingdon Nondescripts 3rd 222 (A Muhammed 91, B Wilkins 48).
Challow & Childrey 3rd 237-8 (J Wiltshire 62, P Cox 60, P Newton 53, J Webster 30, J Hobbs 6-73), Bicester & North Oxford 3rd 110 (E Greatrex 6-55).
Twyford 3rd 204 (H Sweeny 84, C Wells 59, D Knight 4-18, J Dennis 4-35), Stoken-church 2nd 154-9 (A Hunt 60no, A Gilder 3-13). SATURDAY’S FIXTURES
Div 1: Buckingham Town v Twyford.
Div 2: Challow & Childrey v Oxford & Bletchingdon Nondescripts.
Div 3: Bicester & NO v Sandford St Martin.
Div 5: Twyford 2nd v Great Brickhill 2nd.
Div 6: Oxford & Bletchingdon Nondescripts 2nd v Wolverton Town 2nd.
Div 7: Buckingham Town 3rd v Bicester & North Oxford 2nd.
Div 8: Ox & Bletch Nondies 3rd v Kingston Bagpuize 2nd.
Div 10: Bicester & NO 3rd v Stokenchurch 2nd, Long Marston 3rd v Twyford 3rd.