White Eagles and Nantwich YF will contest the Crewe FA Sunday Vase Final.
Nantwich YF eventually beat Elworth Park 3-1 after extra time as the game finished 1-1 after 90 minutes.
Danny Baynes scored for Elworth Park with Jake Standeven, Mark Mottershead and Ed Cliffe scoring for Nantwich YF.
White Eagles won 3-0 at Bank Corner with a hat-trick from Lukasz Synowicz.
Sydney Arms reached the Presidents Cup semi-final with a 5-3 extra time win over Square One.
Premier Division leaders Railway Hotel took another step to retaining their title with a 3-1 win over Crewe Athletic with goals from Asher Moat (2) and Danny Lavalette.
Wistaston Ath beat AFC Leopard 3-2 (pictured) with goals from Jordan Smith (2) and Declan Scott.
Nick Raymond and Callum Hassall scoring for AFC Leopard.
That result means only Railway Hotel and Square One can win the Premier Division Title.
Salvador won 4-2 at Rising Sun with goals from Kev Sharp (2), Keiron Banks and Kev Hancock. Damian Sloan and Curtis Rodgers scored for Rising Sun.
Division One leaders Betley FC dropped points as they drew 4-4 at Cricketers Arms.
Scorers for Cricketers Arms were James Vickers, Matt Robertson, Cameron Mitchell and Craig Williams with Jamie Baker 2, Ally Chapman and Paul Ashley scoring for Betley.
Faddiley thrashed bottom club Market Tavern 17-0 with goals from Ash Lawton (5), Joey Hilton (3), Matt Scott (3), Steve Nurton (2), Rich Ford (2) and two penalties from Will Emerton.
Faddiley finished the game with 10 men and Market Tavern with nine as three players were sent off.
A Dave Furber goal gave Sandbach Town a 1-0 win at Barrel & Tap.
Talbot – with goals from Ant Broadhurst (2), Ben Reddock and Mikey Truan – beat Haslington FC 4-1, Gaz Blackshaw replying for Haslington FC.
White Horse (Dan Jones, Gary Beardsmith) won 2-0 at Audlem.
(pics by Jonathan White – Wistaston Athletic 3 – 2 AFC Leopard in a Crewe Regional Sunday League Premier Division at The Eric Swan sports ground)