Wisbech St Mary put their two recent cup defeats behind them and got back to winning ways with a 5-0 demolition of Foxton on Saturday.

St Mary had been knocked out two competitions in their previous games, but got back on track against Foxton to keep on the tails of Great Shelford, who sit at the top of the Kershaw Premier.

Joe Woods scored a superb hat-trick, and goals from Ryan Lennon and Simon Oakey rounded off a positive afternoon for St Mary, who are now only one point off the top of the league.

In Kershaw Senior A, Outwell Swifts are running away with the league after winning their tenth game in a row against Soham United.

Goals from Justin Uddin and Mark Secker secured the win for Outwell, who are now nine points clear at the league’s summit.

In the league below, Wimblington lost 1-0 to fellow strugglers Hardwick Reserves.

There was also cup action last weekend, with teams battling it out for a place in the next round of the Junior Challenge Cup.

Chatteris Town Reserves bagged themselves a place in the next stage of the competition with a 4-2 win over Milton Reserves, as did Whittlesey Athletic A who beat Over Sports Reserves 2-1.

March Rangers also progressed; a Stuart Anderson double helped March on their way to a 5-1 win over Soham United Reserves.

Wisbech St Mary A, however, were knocked out as they lost 2-0 to Manea United.

Cottenham United also left the competition after suffering a narrow 3-2 defeat to Saffron Crocus. Isleham United suffered the same fate as they lost 4-2 to Cherry Hinton Reserves.

Chatteris Fen Tigers’ struggles look set to continue as they were knocked out also, losing 3-2 to Tuddenham 08.

In NMC 1B, Wisbech St Mary Reserves remain at the top of the league despite not having to play a game.

Wisbech were given the win after their opponents, Huntingdon United, were unable to raise a team.

March Town United Reserves failed to close the gap on their title rivals, as they slipped to a 2-1 defeat to Eaton Soccon Reserves.

In NMC 3B, Wisbech St Mary B narrowly lost out to Waterbeach Colts Old Boys, going down 1-0.

Wimblington Reserves got their first win of the season, beating Burwell Swifts Reserves 3-1 at home.

Benwick Athletic were also victors without playing a game after West Row Gunners could not raise a team.

Isleham Warriors bagged their fifth win in six games with a 5-1 win away at Chatteris Town A. The Warriors have a three point lead at the top of NMC 4B after their recent victory.

Isleham United Reserves won their first game of the season, overcoming Coldham United 3-2 away from home.

March Rangers Reserves also tasted victory at the weekend, beating Fordham Reserves 3-1.

Chatteris Fen Tigers Reserves are languishing at the bottom of the league with a negative points tally, and look destined for the drop as they failed to raise a team for their latest fixture against Wisbech St Mary C.

In the John Ablett cup, NMC 4B side Doddington United went through, hammering Buckden Reserves 5-0.

Guyhirn made short work of Burwell Tigers in NMC 5B, beating them 5-1 to remain top of the league.

Also on the winning side of life were Marchester United and Upwell Town Reserves who won 3-2 and 5-2 respectively.