There will be at least one team from East Cambridgeshire in the final of the Junior Challenge cup after three of the region’s sides secured semi-final places last weekend.

Ely Crusaders booked their place in the final four with a comprehensive 3-1 victory over Chatteris Town Reserves, thanks to goals from Darren Brodie, Matt Brodie and Scott Dews.

The Crusaders will meet Fordham in the semi-finals, after a fine Fordham performance saw them edge past Histon Hornets 2-1.

Fordham began well but had to wait until the 35th minute to score when on the break, Graham Ford set up Chris Avis to score his first goal for the club with a fine shot.

Twenty minutes into the second half, it was two-nil when Will Tyte set up Graham Ford to score.

Fordham should have been further ahead but it took a magnificent save from Danny Stackhouse to ensure the two-goal margin stayed in place.

In the dying minutes, Histon pulled a goal back with a well-executed volley, but it was too little too late for Histon and Fordham progressed.

The Crusaders or Fordham could meet Littleport Town in the final after they snuck past Mepal Sports with a 1-0 victory.

Kershaw Senior A league leaders Outwell Swifts will also feature in a cup final - the William Coade Intermediate Cup final - after a solid 2-0 victory over Soham United in the semi-finals.

Goals from Stan Brown and Ricky Gunns booked the Swifts’ place in the final, where they will meet Chatteris Town on April 27.

There was also a programme of Cambs County League action last weekend, and Cottenham United sunk to the bottom of the Kershaw Premier League after suffering a humiliating 7-1 defeat to Gamlingay United.

A solitary Tyler Phillips goal was the only consolation for the strugglers, who now prop up the division on goal difference after their four successive loss.

In the league below, Soham Town Rangers were held to a disappointing 0-0 draw with strugglers Hundon.

Rangers Reserves couldn’t find the net against the side in 13th, and the point gained from the result takes them one point above fellow promotion hopefuls Somersham Town.

In the Kershaw Senior B, Witchford 96 lost their second successive league game after falling to an embarrassing 5-0 defeat to Bar Hill Saturday and at the top of the league, Burwell Swifts kept up their unbeaten run after easing to a 2-0 win over Needingworth United.

In NMC 2B, Soham United Reserves swept five goals past Bluntisham Rovers Reserves in a 5-2 win, Isleham United’s promotion hopes suffered a blow with a 3-1 loss to Mildenhall United.

Cottenham United Reserves were plunged into yet more trouble in the bottom three after being hammered 5-0 by Houghton & Whyton.

In the league below, there was controversy at Isleham Warriors’ game with Upwell Town, after the visitors travelled to Isleham, only to find the game had been cancelled. Upwell were awarded with the win.

Burwell Swifts Reserves produced a shock on their trip to Lakenheath Casuals in the same division by romping to a 4-0 victory.

Isleham United Reserves lost for the fifth time this season after a 3-1 defeat to Chatteris Town A in the NMC 4b, and goals from Luke Schunmann, Olly Henderson, Reu Palmer and Paul Wallis saw Fordham Reserves overcome Hemingfords United A.

Witchford 96’s clash with Coldham United was abandoned after 55 minutes with the score at 0-0 after Witchford’s Jake Bartolozzi suffered a serious injury and was taken to hospital, where he will require surgery.

In the league’s final division, Burwell Tigers’ promotion push faltered against Saffron Crocus Reserves after they fell to a 2-0 defeat. Ely Crusaders Reserves emulated their first team’s form with a 5-0 win over Chatteris Town B, and Guyhirn continued their march to NMC 5B glory when they were awarded the win after their opponents, Cottenham United A, failed to raise a team.