Brentford will face National League North club Macclesfield away from home in the fourth round of the Emirates FA Cup.

The Bees beat Sheffield Wednesday 2-0 at Hillsborough to reach this stage of the competition, while Macclesfield pulled off a shock 2-1 victory over FA Cup holders Crystal Palace at Leasing.com Stadium.

Keith Andrews' side will take on the Silkmen on Monday 16 February (7.30pm kick-off GMT), live on TNT Sports 1. Ticket details will be confirmed in due course.