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: Basford 2-1 Loughborough; Carlton 0-1 Leek; Chasetown 1-2 Newcastle; Gresley 0-2 Northwich Victoria; Kidsgrove 0-1 AFC Rushden & Diamonds; Rugby 0-1 Stocksbridge; Shaw Lane 3-1 Spalding; Sheffield 2-2 Bedworth; Stamford 0-2 Market Drayton; Witton 0-0 Lincoln Utd.

North West Counties League

Premier Division: AFC Liverpool 2-0 Winsford (at Marine FC); Ashton Ath 0-3 Runcorn Linnets; Atherton Colls 1-0 1874 Northwich; Barnton 0-0 Squires Gate; Cammell Laird 0-0 Padiham; Congleton 1-1 Barnoldswick; Maine Road 2-3 Irlam; Nelson 1-1 Runcorn Town.

Cheshire League

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

League One: Billinge 2-0 Daten; Egerton 0-1 Warrington Town res; FC St Helens 0-0 West Didsbury res; Grappenhall 0-4 Middlewich; Halebank 0-2 AFC Macclesfield; Lostock 4-1 Golborne.

Reserve League Two: Middlewich res 0-0 AFC Macclesfield res; Moore res 4-2 Malpas res.

President’s Cup

Group A: Ford Motors 4-2 Barnton res; Mersey Valley 6-1 Billinge res.

Group D: Tarporley 3-3 Cuddington.

Crewe and District League

Premier Division: Mary Dendy 1-0 Tarporley res; Sandbach Curshaws 3-2 Winnington Ave 1994; Tarvin 3-5 Barnton Wanderers; Winnington Ave 5-5 Winsford Saxons; Winsford res 2-0 Over 3 Grange.