DIVISION Three side Badsey Recreation upset top-flight Eckington 4-3 to reach the Birdseye Sports Evesham Sunday League’s Express-Funding Mick Godwin Cup final.

It will be only the second internal cup final for one of the league’s longest-serving teams.

Banning and Shuard both netted doubles to set up a final with Bear, while Eckington replied through Warren (2) and McElroy.

A goal in each half was enough to see Ecosamba reach the Bluck Cup final at the expense of Harvington 2-0.

Meah and Newman set up Sunday’s clash with Inkberrow at Evesham United’s Jubilee Stadium (2pm).

Division Three runners-up Inkberrow recorded a seven-goal win over Sun Inn through Lewis Sheen (3), Griffiths (2), Walker and K Sheen.

The Division One programme closed with Broadway United defeating Stour Excelsior 3-0 as Jason Horsburgh (2) and Cooper scored to end a disappointing campaign.

Division Four champions Tewkesbury Town celebrated with a 7-0 win over Pebworth.

Third-placed Charlton Old Boys defeated Dragons 6-1 with goals from Andy Clements (3), Dickenson, Clark and Woodman, despite two penalty misses.