Round-up of the weekend football in the Peterborough and District League and Spalding Sunday League
Holbeach United Sports and Crowland Reserves will meet in the final of this year's Inter-Services Cup.
The duo both negotiated their semi-final ties on Saturday to secure their place in the showdown on April 8 at Carter's Park.
Sports needed a penalty shoot-out to defeat Boston League Division Two side Bull Athletic Reserves.
The match had finished 4-4 after extra-time with the Peterborough League Division One side triumphing 4-2 on penalties.
Crowland had a far more convincing passage as they beat Division Two rivals Tydd Reserves 6-1 at Snowden Field.
Three goals in 13 first half minutes put Crowland in control with Jamie Hunns, Ashley Jackson and Martin Hall hitting the target.
Connor Goddon grabbed a second half brace to put the tie beyond Tydd with Jackson netting his second of the game late on.
Crowland's first team needed a late winner to secure a 3-2 victory over Wittering Premiair in their Premier Division clash.
Danny Firth, Harry Grigas and Lawrence Stewart were on target for Crowland who remain in the mix for honours in fourth place.
Moulton Harrox boosted their championship charge with a 3-0 home victory over league leaders FC Peterborough at Broad Lane.
After a goalless opening period, Louis Steadman struck the first goal for Moulton before both sides were reduced to 10 men as Robbie Relf and Domingos Vaz Ferreira Sanha were dismissed.
A fine solo effort from Dec Earth doubled Moulton's lead before Harry Machin hit home their third goal as Harrox gained revenge for a 6-1 defeat on the opening day of the season against the Peterborough side.
It leaves them eight points behind the league leaders with three games in hand ahead of Saturday's home match with Wittering Premiair.
Tydd went down to a narrow one-goal home defeat against Oundle while Holbeach Reserves progressed in a replayed League Cup clash against Deeping Rangers' second string.
The Tigers had won the original match but a mix-up over the permitted use of substitutions from both sides forced the tie to be played again.
It finished goalless at Carter's Park on Saturday with the Tigers winning 4-2 on penalties to secure their spot in the fifth round.
Long Sutton shared the spoils in a 2-2 home draw with Division One leaders Farcet as Jack Thomas and James Ward netted for the Magpies.
Pinchbeck Reserves were beaten 3-0 in their home match with Polonia.
Deeping United continue to set the pace in Division Two after a 7-1 home win over King's Cliffe.
Daryn Whiteman and James Russell both scored twice for the leaders with Harrison Pearce, Ian Walker and Steve Jucikas also netting.
Whaplode Drove Rovers continue to rise up the table after a 6-1 home win over Wittering Premiair A.
Adam Richardson hit a hat-trick for Rovers with Warren McSkelly, Charlie Parkes and Kelton Stringer their other marksmen.
Deeping Rangers Development went down to a 5-1 defeat at Division Three leaders Peterborough Rangers.
Sutton Bridge and Thorpe Wood shared the spoils in a 3-3 draw with Matt Eaton (two) and Tiarni Batchelor on target for the hosts.
Long Sutton Reserves remain rooted to the foot of the table after a 3-0 away loss at Whittlesey A.
Holbeach Bank suffered a narrow 2-1 home loss against Division Four leaders Hampton United with Tom Reynolds scoring their goal.
Goals from Michael Hasler and Daniel Henson earned Bourne Town A a 2-0 home win against Park Farm Pumas A while Whaplode Drove Reserves conceded six times in their away loss at YDP.
Black Bull maintained their title charge in the Spalding Sunday League after an emphatic 9-1 home win over Jubilee.
Keiran Rose led the scoring spree with a four-goal haul while Guy Mantle hit a hat-trick for the Sutterton side.
Harry McMeechan and Craig Spiller were also on target for the joint league leaders.
CSKA Emneth are top on goal difference after a 6-2 home success against Pointon.
Jake Ogden bagged a brace with Toby Allen, Kieran Hamilton, Joe Reed and Mark Reynolds also netting.
Kane Gilbert and Warren McSkelly grabbed the goals for Gedney Hillbillies in their 2-1 home win over South Holland United. Daniel Whitehouse scored for the visitors from the penalty spot.