The Lilywhites will host Aston Villa in a Sunday afternoon kick-off, for a place in the semi-finals of the FA Cup. It’s the ...