SOLDIERS Return were level 2-2 at the end of their Hampshire Sunday Independent Cup game against South Wonston Swifts, Soldiers went on to win 4-3 on penalties. Soldiers' goals from Fred Cloke and Craig Williamson.

Republic of Chineham beat hosts Hampshire Irons 5-0 in the Andover Presidents Cup.

This was Irons' first defeat in four games.

Bramley United returned to Division One action and won their seventh straight league win with a 10-0 result over Brookvale United, their first win in five non-league games.

Goals from Matthew Bonner, Stuart Leddy with a tally of four, Ben Squibb brace, Les Wood and a brace from sub Colin Bell. Eastrop Eagles started brightly against Team FC but found themselves two down early in the first half, the second of which was a wicked deflection taking it beyond the Eagles' goalkeeper.

Team added a third later in the first half. Unfortunately, the second half started in the same way as the first with Team adding a fourth and fifth with no reply.

Eagles finally found their feet and, after a few chances going astray, they got their rewards when Bobbi Frost played a great ball into Tom Green.

He picked out Nathan Bennis who in turn located the net to reduce the deficit. Eagles carried on grafting with multiple chances going begging until five minutes from the end, when they got their second goal in unusual circumstances.

The Team FC goalkeeper strangely kicked out at Bobbi Frost and the referee awarded Eagles a penalty.

Bennis stepped up, gave the keeper the eyes, sending him diving the wrong way and rolled the ball into the opposite corner. Team's goals came from Mark Frost with a hat-trick, and Ali Elkaloush.

Shallow End narrowly lost 4-3 at FC Wildebeest Res in the North Hants John Ward Cup

Kempshott went a goal down 1-0 at AFC Corinthians in the first half of their Bernard Cornish Cup tie.

In the second half, Kempshott's goalkeeper Charlie James gave away a penalty which was converted by the hosts, 2-0.

However, second half goals from Nathan Maggs and Adam Alliston took the tie to extra time.

During extra time Kempshott got two more goals from Connor Craig and Luke Ambrose to seal the tie 4-2.

AFC Laarsens once again faced opposition who were top of their respective league and once more managed to brush them aside. Worthies are top of Division Two in the Winchester and District league with only one league defeat in six games.

Laarsens started fantastically with great pressure and kept the ball well.

They missed several early chances with Lagdon coming close from two Samie Aldoori through balls.

They finally broke the deadlock when Costen nutmegged the Worthys' centre back for the returning Bloma to slot away.

Laarsens were very wasteful in front of goal and went in only 1-0 up despite many chances.

They added a second soon after half time with Bloma again netting after an unbelievable mid-air flick from Costen.

Laarsens wrapped the game up when Jubril Borishade pulled the ball back well for Matty Wilson to smash home.

Laarsens continued to waste chances with Costen, Lagdon and Bloma all missing sitters after great work from Wilson, Laith Aldoori and Buckle.

Worthys had the chance to pull one back when O’Brien gave away a penalty, however he atoned for his error when he saved the effort.

Worthys finally grabbed a conciliation with the very last kick of the game.

This victory takes Laarsens' run to five wins on the trot.

Despite a Byron Letch goal, Camrose Social were knocked out of the cup 2-1 to New Park Rangers, with Joe Hodge firing in a brace for the victors. The result ended a run of four wins for Camrose and extended Rangers' run of form to four wins on the trot.

Sunday's fixtures: Hampshire Intermediate Cup rd 2: Chineham v North Warnborough, Rep of Chineham v Pharmasol Ayrtons.

Hampshire Junior A Cup rd 2: AFC Laarsens v FC Prospect Farm Rangers, AFC Hiltingbury v Overton Utd.

Andover Presidents Cup rd 2: Abbotts Ann Eagles v Tadley Tigers.

Bernard Cornish Cup quarter final: Shallow End v Chineham Cavaliers.

Division 1: Team Fc v Bramley Utd.

Division 2: Kempshott v Camrose Social, New Park Rangers v Chineham Res, South Ham Saints v Basingstoke Saints.