Raunds Town and Weldon United have booked their places in the last four of the NFA Junior Cup.
Teamwork Sports & Trophy Centre Northants Combination Premier Division high-fliers Weldon produced an impressive second-half fightback to beat ChromaSport & Trophies United Counties League Division One side Long Buckby 2-1.
The visitors opened the scoring through Michael Yeates in the first half but two goals in six minutes from Iain Blaikie sent Weldon into the semi-finals.
The Shopmates, meanwhile, eased through with a 4-0 victory at Combination side Daventry Drayton Grange.
Dave Townsend gave Raunds a half-time lead and they pulled away after the break with recent signing Nathan Stewart making it 2-0 before Townsend’s second all-but ended the contest.
And the victory was completed by Karl King late on.
Whitworth missed out on a place in the last four having led on three occasions at Netherton United, only to lose out 4-3.
Dan McGovern gave the Flourmen the lead but Steve Mastin levelled soon after, although Deven Ellwood’s goal ensured Whitworth held a 2-1 advantage at the break.
Dwayne Rankin equalised nine minutes into the second half but Dan Bendon put Whitworth in front for a third time.
However, the Flourmen became the third UCL Division One side to suffer at the hands of Netherton in this season’s competition as goals from Tom Randall and Rankin sealed their semi-final spot.
Desborough Town earned a point in one of the two UCL Premier Division matches to survive the weather as they battled back to draw 1-1 at Harrowby United.
The hosts took the lead through Fraser Bayliss after 69 minutes but Ar Tarn earned a share of the spoils when Aaron Davies reacted quickest to score after Ben Sunderland’s free-kick had been tipped onto the crossbar by Jack Drury.