KNUTSFORD FC are through to one final and will be bidding to reach another this weekend.

Reds overcame unbeaten Manchester League side Old Alts 1-0 on Saturday to progress to the prestigious Cheshire Amateur Cup Final for the second time in six years much to the delight of their travelling fans.

They will face Poynton, who defeated Hattersley 3-1 in their semi-final, on a date in April at a venue also to be confirmed.

And now this Saturday Knutsford will visit high-flying Cheshire League Two newcomers Winsford Town in the semi-finals of the Mid Cheshire District Cup, kick-off 3pm on the Winsford Academy 3G pitch.

With three regulars missing and several players carrying injuries, Knutsford were not at full strength at Crossford Bridge but put in a big shift and deserved their victory against Old Alts.

It was the first time Knutsford have played on grass for many months and the pitch was very heavy and not conducive to a free-flowing passing game, but Knutsford adapted well against a physical and direct side.

The winning goal came after 23 minutes.

Greg Mathers found the net with a bullet header at the near post from a Jonny Cavanagh corner.

Soon after Cavanagh hit a curler just inches wide of the far post as Knutsford drove forward, though there were few clear chances.

When Old Alts countered, Jake Maunder, Graeme Brotherton and Rocco Fregapane were up to the task.

Knutsford felt they needed another goal in the second half but the game became flat.

Cavanagh did go close on 83 minutes and in added time Mawdsley hit a cross that skimmed the bar but the job was done.

Knutsford: Smith, Mawdsley, Fregapane, Maunder, Brotherton, Davis, Sheldon, Cavanagh, Woodward, Mathers (Blades), Rodick (Wooley). Subs not used: Ward, Mountney, Gunter.