Preston North End will host Birmingham City in an EFL Championship fixture at the Deepdale on Saturday evening.