OF the eight Cheshire Building Society Mid-Cheshire League clubs involved in the second round of the Cheshire FA Amateur Cup, four won outright and a fifth survived to fight out a home replay.
The biggest victory was recorded by Styal, who whipped Grange Athletic 4-0, while Woodley Sports Reserves outplayed Willaston 3-0.
There were goals galore at Dukinfield Town where neighbouring Stalybridge Celtic Reserves won 5-4 after extra-time and Warrington Town Reserves also needed an extra-time goal to oust Alsager Town reserves 1-0.
Witton Albion, who have been faring poorly in the First Division of the league, fought back to draw 2-2 at Castrol Social and will stage the replay at Moss Farm on Saturday as the club's Wincham Park ground is taken by an FA Trophy game.
Not so successful were Knutsford (3-0 losers at home to Ashville), Linotype/Cheadle Heath (0-2 at home to Mellor after extra-time) and Barnton (a 4-1 exit at Vauxhall Motor Reserves).
Meanwhile, Middlewich Town pounded their way to a 5-2 victory over Poynton at Seddon Street to go six points clear at the top of the First Division, the consistent Joey Roberts scoring two of their goals.
Of Middlewich's closest challengers, Knutsford were involved in the Cheshire Cup, Greenalls Padgate St. Oswald were held to a 2-2 draw at home by Pilkington and Trafford Reserves lost 2-0 to Crosfields at Flixton.
In Division Two, Broadheath Central edged up within three points of top dogs Stalybridge Celtic with a 3-0 win at Club AZ, but Golborne Sports' challenge weakened after a 3-2 home defeat by Maine Road Reserves.
Continuing their bad patch, Lostock Gralam went down by the only goal at Crewe FC three days after going out of the Mid-Cheshire Senior Cup 2-1 at Congleton Town.
Barnton visit Witton Albion in the semi-final of the Mid-Cheshire FA Senior Cup tonight kick-off 7.45pm).
Results: Cheshire FA Amateur Cup second round: Castrol Social 2 Witton Albion Res 2 (after extra-time); Dukinfield Town 4 Stalybridge Celtic Res 5 (after extra-time); Knutsford 0 Ashville 3; Linotype/Cheadle Heath 0 Mellor 2 (after extra-time); Styal 4 Grange Athletic 0; Vauxhall Motors Res 4 Barnton 1; Warrington Town Res 1 Alsager Town Res 0 (after extra-time); Woodley Sports Res 3 Willaston 0. Mid-Cheshire League.Division One: Daten 0 Garswood United 3; Greenalls Padgate St Oswald 2 Pilkington 2; Rylands 1 Gamesley 1; Middlewich Town 5 Poynton 2; Trafford Res 0 Crosfields 2. Division two: Club AZ 0 Broadheath Central 3; Crewe FC 1 Lostock Gralam 0; Curzon Ashton Res 2 Tarporley Vics 1; Eagle Sports 2 Congleton Town Res 0; Golborne Sports 2 Maine Road Res 3; Whitchurch Alport 1 Fearnhead 0.
Mid-Cheshire FA Senior Cup 1st round:
Congleton Town 2 Lostock Gralam 1. Crewe & District League. Premier Division: Bunbury 2 Winnington Avenue 4; Malpas Res 3 Curshaws 5; Manchester MU 2 Congleton Athletic 0. Division One: Lostock Gralam Res 4 Cuddington 2; Sandbach 5 Sandbach Wheatsheaf 3.