Left-arm spinner Paul White took 6-82 and seamer Ben Humpage 4-94 as Division 2 leaders Abingdon Vale bowled out Tiddington for 219.
Tiddington's South African Riaan Krynauw was in the runs yet again, top-scoring with 77, while John Mackie hit a useful 46.
Vale had 51 overs to attempt the run chase, but only Tom Pollard (31) prospered against some tight Tiddington bowling, which left the visitors clinging on for a draw on 170-9.
Tiddington 18pts, Abingdon Vale 17.
Nitin Sehgal hit a fine 104 as Morris Motors Exiles played out a tense high scoring draw with second-placed Bourton Vale.
The Exiles scored a competitive 249 all out against some good bowling by Nick Anderson (4-55) and Graham Newhook 3-66.
Nawaz Mucadam then struck 108 for Vale, but with Abhay Mayer taking 5-96 they fell just two runs short on 247-6. Exiles were docked one point for their slow over rate.
Morris Motors Exiles 15, Bourton Vale 20.
Horspath thrashed Challow & Childrey by 104 runs to maintain pressure on the top two.
Ned Murray (81no), Phil Chanel (45) and Will Eason (45) took Horspath to 218-7, before Dean Creed (4-20) and Mohsin Rana (3-28) reduced Challow to 60-8.
Laurence Houghton (34no) then led a ninth-wicket stand of 50, but he ran out of partners when his team was all out for 114.
Challow & Childrey 11, Horspath 30.
Chris Welsh took 6-32 and then hit an unbeaten 62 as Bledlow Ridge secured their first win and Oxford 2nd suffered their first defeat.
After they chose to bat, Oxford were skittled for 114 despite 60 not out from Tim Marcon.
Thanks to Welsh, Ridge reached victory for the loss of just three wickets.
Bledlow Ridge 30, Oxford 2nd 7.
Kingston Bagpuize stay rooted to the bottom after they were on the receiving end of some ferocious hitting from Leighton Buzzard Town. Tom Scott hit 119 and Phil Whatmore 101 from 76 balls as Town piled on 304-4 before declaring three overs early.
Only Marco Cecchini could find any form against spinners Antony Francis (3-38) and Lee Selfe (3-39) and was stranded on 54 when the rest of his side were all out for 141 in the 36 over.
Kingston Bagpuize 10, Leighton Buzzard Town 30 .
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article