It’s been a busy afternoon for sides based in mid Cheshire.

Here’s a full classified rundown of scores from the respective competitions they play in.

Evo-Stik Northern Premier League

Division One South: Chasetown 5-1 Market Drayton; Gresley 2-1 Carlton; Kidsgrove 2-1 Northwich Victoria; Leek 0-5 Basford; Romulus 3-2 AFC Rushden & Diamonds; Rugby 1-2 Spalding; Shaw Lane 1-0 Stocksbridge; Sheffield 3-2 Lincoln Utd; Stamford 2-1 Bedworth; Witton 3-0 Newcastle.

North West Counties League

Premier Division: 1874 Northwich 1-0 Hanley; Abbey Hey 1-2 Ashton Ath; AFC Darwen 3-0 West Didsbury; AFC Liverpool 1-2 Barnton; Cammell Laird 1-7 Bootle; Congleton 0-4 Atherton Colls; Irlam 1-3 Winsford; Nelson 7-4 New Mills; Padiham 2-2 Runcorn Town; Runcorn Linnets 2-0 Barnoldswick; Squires Gate 1-2 Maine Road.

Cheshire League

Premier Division: Altrincham res 0-1 Eagle; Crewe 4-1 Greenalls PSO; Knutsford 3-1 Congleton Vale; Linotype 2-0 Rylands; Rudheath 0-6 Denton; Styal 0-1 Garswood; Whaley Bridge 3-0 Malpas; Wythenshawe 1-3 Poynton.

League One: Billinge 3-2 Warrington Town res; Cheadle Town res 1-2 Middlewich; Daten 0-0 FC St Helens; Halebank 0-7 Lostock Gralam; Mersey Valley 2-0 Golborne; Pilkington 4-3 Macclesfield; Tarporley 1-3 Egerton; West Didsbury res 1-1 Grappenhall.

League Two: Moore 5-1 Cuddington; Unicorn 1-4 Broadheath Central ; Windle Labour 4-3 Deva Christleton.

Reserve League Two: AFC Macclesfield res 3-2 Golborne res; FC St Helens 3-2 Wythenshawe Development; Middlewich res 7-0 Malpas res.

Crewe and District League

Mary Dendy 3-2 Barnton Wanderers; Tarvin 2-2 Sandbach Curshaws; Winnington Ave 0-1 Tarporley res; Winsford Saxons 3-1 Winnington Ave 1994.