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.

Northern Premier League

Division One South: Belper 0-0 Stocksbridge; Chasetown 1-3 Lincoln Utd; Gresley 0-1 Newcastle; Kidsgrove 0-2 Carlton; Market Drayton 2-3 Rugby; Romulus 2-2 Basford; Sheffield 1-2 AFC Rushden & Diamonds; Witton 1-0 Bedworth.

North West Counties League

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

Cheshire League

Reserve League Two: Middlewich res 1-1 FC St Helens res.

Mid-Cheshire District FA Challenge Cup

Quarter finals: Barnton Wanderers 2-4 Rudheath Social; Lostock Gralam 1-4 Cuddington; Winsford Saxons 1-3 Middlewich Town; Winsford res 2-4 Barnton res.

Crewe and District League

Premier Division: Over 3 Grange 2-1 Sandbach Curshaws; Tarvin 8-2 Winnington Ave.