WEEKEND ROUND UP
Lichfield City went back to the top of the premier division after a 4-0 win over Tividale at the Trade Tyre Community Stadium.
Two goals from Jack Edwards, one from Max Dixon and a Dan Lomas penalty gave them a comfortable victory.
But Hanley Town are hot on their heels after a 2-1 win at Walsall Wood courtesy of Ryan Campbell Gordon and a late goal from substitute Kyle Stubbs.
Both Lichfield and Hanley are unbeaten in the league, with the latter having played one game more.
Worcester City are fourth after a 2-0 win at Boldmere with an Aaron Roberts double whilst Lye slipped up 2-1 at Whitchurch, where Alex Hughes got two for the home side and Ben Billingham missed a penalty for Lye.
Stone Old Alleynians got an excellent 2-0 win at Shifnal Town, with a penalty from David Abelwhite and one from Sam Wilson, both in the first half.
A Tom Hughes header on 75 minutes for Haughmond rescued a point for them in a 1-1 draw with Highgate, who had taken an early lead.
Kyle Belmont hit a hat-trick for Bewdley Town who produced a 4-0 win at Racing Club Warwick. Simon Rudd scored Bewdley's other goal.
AFC Wulfrunians drew level with Romulus courtesy of a 2-0 away win at Castle Vale. Aaron Bishop and Jack Till got the goals for Wulfs.
Uttoxeter Town came back from going behind at Stourport Swifts to win 3-1. Martin Slevin had given Swifts the lead but goals from Paul Hughes, Jack Jeffrie and Jack Avery saw the points go bac to Staffordshire.
Two goals from Mitch Lawley helped Dudley Town to a 3-1 win over Paget in division one, keeping the pressure on Stapenhill and Atherstone, both of whom had comfortable wins.
Boldmere St Michaels 0 Worcester City 2
Lichfield City 4 Tividale 0.
Racing Club Warwick 0 Bewdley Town 4
Romulus 0 AFC Wulfrunians 2
Shifnal Town 0 Stone Old Alleynians 2
Stourport Swifts 1 Uttoxeter Town 3
Walsall Wood 1 Hanley Town 2
Whitchurch Alport 2 Lye Town 1
Haughmond 1 Highgate United 1
Atherstone Town 3 Cradley Town 0
Bilston Town Community 1 Stapenhill 3
Coventry Copsewood 2 AFC Bridgnorth 0
Dudley Sports 1 Ashby Ivanhoe 6
Dudley Town 3 Paget Rangers 1
Khalsa Football Federation 1 Wednesfield 1
Nuneaton Grifff 3 Chelmsley Town 1
OJM Black Country 3 Wolverhampton Sporting Community 1
Shawbury United 0 Darlaston Town 1874 2
Boldmere Sports and Social Falcons 1 Redditch Borough 2
Coventry Alvis 0 Kenilworth Sporting 3
Fairfield Villa 6 Lane Head 1
AFC Coventry Rangers 6 Birmingham Tigers 0
AFC Solihull 3 Upton Town 2
DSC United 1 Castle Vale Town 1
Continental Star 3 AFC Birmingham 3
Please note: The cup results from the weekend are on the full time section of the website
The official news channel of the Midland Football League (founded 2014)