Townville overcame their old Central Yorkshire League rivals Wrenthorpe by 79 runs to secure a semi-final place for the first time in the Bradford League’s Priestley Cup.
Opener Jonny Booth, with 99, including 12 fours, set his side on course for victory with a fine innings which saw him dismissed one run short of a deserved century.
Harry Clewett (52), Conor Harvey (35) and a generous donation of 40 extras saw them post a total of 288. Kabir Bashir (5-32) and James Glynn (3-74) were the best of the bowlers.
Wrenthorpe struggled to keep up with the required run rate and lost wickets in the pursuit of quick runs in their reply.
Matthew Race and Mohammad Bashir both made 39, but Wrenthorpe were all out for 209 as Clewett took 4-61, Harvey 3-41 and Shahid Nawaz 2-17.