Corby Town will take on Daventry Town in the final of the NFA Hillier Senior Cup.
A strong Steelmen side ran out 4-1 winners over ChromaSport & Trophies United Counties League Premier Division outfit Desborough Town at a rain-swept Waterworks Field.
And, in the south of the County, the battle of two Evo-Stik Southern League sides went the way of Division One Central side Daventry who comfortably saw off struggling Premier Division visitors Kettering Town 3-0 at Communications Park.
It was a competitive affair at Desborough and Corby needed a fine strike from Sam Ives four minutes before half-time to break the deadlock.
The Blue Square Bet North side’s fitness showed after the break and further goals from Greg Kaziboni, Francis Green and Paul Malone finished the job before Ar Tarn grabbed a deserved goal through substitute Luke Churchill.
It was a welcome win for Corby boss Chris Plummer who had seen his side concede 11 goals in their last two games ahead of a tough trip to play-off contenders Altrincham on Saturday.
“The conditions were difficult and we were up against a side who were well up for the game,” Plummer said.
“It was a good, professional job from us and we are in the final so we are very pleased. We knew they would give everything and we knew we would have to be patient.
“The final with Daventry is something to look forward to and it gives us a bit of relief from the league programme. We are in it and we want to go and win it.”
Desborough boss Steve Walker said: “We are disappointed with the second-half performance because you can’t give that calibre of player the amount of space we did.
“We were also disappointed with the way we conceded the first goal. They were huffing and puffing but we were comfortable. The decision-making on our part was costly.”
It was a comfortable night for Daventry as they earned their spot against the Poppies as goals from Nat Liburd, Josh Blake and Neil King completed the victory.
It was a very good night for AFC Rushden & Diamonds in Division One of the UCL as they moved into second place with a 3-0 win over Buckingham Town at the Dog & Duck.
All the goals came in the first half with Jake Newman putting them in front after just 12 seconds before Jack Wisniewski made it 2-0 just two minutes later. Aaron King completed the scoring before the break.
Elsewhere, NFA Junior Cup finalists Rushden & Higham were beaten 5-2 at home by Eynesbury Rovers while another miserable night for bottom side Burton Park Wanderers saw them beaten 5-0 at Harrowby.
Wellingborough Town’s Premier Division clash at Boston Town was postponed.