INKBERROW Eagles took another step towards the Ambassador Evesham League under 18s title with a 4-1 win at Pershore Town Falcons.

Evesham Colts beat Welford 3-0 and Harvington drew 2-2 at Bidford Juniors.

The Under 16s Division saw William Green's hat-trick help Badsey Rangers to an 8-0 victory at Ilmington United.

Crowle Searchers worked hard for their 3-2 home win over Broadway United Youth and Pershore Town triumphed 4-3 at Tewkesbury Town Colts.

In Under 15s Pool 'A', Tewkesbury Town Colts maintained their 100 per cent record, beating Drakes Broughton Rangers 3-0, and Evesham Panthers claimed a 10-1 win at Broadway United Youth.

Sheppey Swifts remain in pole position in Pool 'B' but other high-fliers slipped up – Crowle Searchers 2-0 at Bidford Juniors, Westbury Celtic Youth 2-2 at Ilmington United and Welland Juniors 4-1 at Badsey Rangers.

Evesham Juniors' 7-0 home win over Welland Juniors Lions put them top of the Under 14s Pool 'A' table as Drakes Broughton Rangers lost 1-0 at Bidford Pioneers.

Sheppey Swifts' 2-1 home win over Tewkesbury Town Pumas saw them climb to joint third.

Welford Juniors are Pool 'B' champions after a 5-0 win over Malvern Town Wanderers.

Crowle Searchers' 2-0 win at Shipston Excelsior set them up for a promotion push.

In Under 12s Pool 'A', third-placed Shipston Excelsior held leaders Badsey Rangers to a 2-2 draw and Tewkesbury Town Colts won 2-1 at Broadway United Youth.

Eckington Eagles' Pool 'B' title ambitions suffered a setback as they lost 3-0 at Lenches.

At Tewkesbury Town Pumas, Pershore Town sealed an important 2-1 win.

A fine Under 11s Pool 'A' match at leaders Welford Junior Pumas saw Ilmington United's Ryan Kilmister grab a headed equaliser in a 1-1 draw, while a 3-0 home win for Lenches over Tewkesbury Town Colts lifted them to third spot.

Alcester Town Juniors beat Badsey Rangers 7-5 in a thrilling Pool 'B' clash.

Bidford Juniors' push for the title continued as they won 2-0 at Campden Town.

Eckington Eagles' 2-0 home victory over Broadway United Youth lifted them up the table.

Droitwich Scorpions, Shipston Excelsior, Moreton Rangers and Tewkesbury Town Panthers are all pursuing Pool 'C' promotion.

The Eckington derby saw Juniors and Eagles draw 0-0 in Under 10s Pool 'A', while Bidford Bombers and Pershore Town won.

Crowle Juniors drew 1-1 with Badsey Rangers in Pool 'B' and Sheppey Swifts gained a 5-2 home win over Bidford Rockets.

Welford are in pole position for the Pool 'C' title after beating Tewkesbury Town Pumas 2-1 as second-placed Broadway United Youth lost 3-1 to Droitwich Spa.

Littleton Juniors drew 1-1 at home to Inkberrow Eagles.