Ben Cook took 5-22 as Horspath fought back from a poor start to beat Great Brickhill in The Oxford Times Cherwell League Senior Cup first round.
In one of four matches rearranged due to the weather the previous weekend, the visitors were sitting pretty on 123-1 after 23 overs before left-arm spinner Cook weaved his magic to reduce them to 203 all out.
Dean Creed hit his maiden first-team century to finish exactly 100 not out and Mark Skeltin made 50 as Horspath eased home in the 34th over for the loss of three wickets.
Hanborough's decision to field first after making the long trip to Long Marston backfired when the hosts racked up 347-6 from their 45 overs.
Openers Mike Lyons (93) and Mark Green (87) took Marston to 144 in just 13 overs, before Adam Wells (47) helped them set an unlikely target.
Pete Toovey took three quick wickets to put Hanborough in trouble and finished with figures of 4-24 as the visitors were bowled out for 163.
Bletchley Town skipper Graham Simpson took a hat-trick in his nine-over spell, which yielded another wicket and just 16 runs as Town beat Bledlow Village.
Charlie Downes (67) top- scored for Bledlow, who collapsed from 123-1 to 167 all out, before Ed Packard (55no) sealed a five-wicket win.
Leigh Tomlinson hit 84 to help Buckingham Town post 229-6 against Princes Risborough.
Experienced off spinner James Gear claimed 5-24 as Risborough slumped to 78 all out.
Oxford & Bletchingdon Nondescripts went through by default as Chearsley were unable to raise a side.
In the Junior Cup, Cumnor 2nd enjoyed a 167-run win over Shipton 2nd, although the match was not as one-sided as the scoreline suggests.
Graham Scott cracked three sixes in his 50, but Cumnor were struggling on 138-7 before youngsters Pete Burt (81no) and David Mitty (36no) saw the home side to 247-7 at the close.
Alex Kidd then took 3-7 as Shipton capitulated for 80.
In the day's other scheduled match, Tiddington 2nd had a walkover against Bledlow Ridge 2nd.
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 here