Sixth-tier club Macclesfield will host holders Crystal Palace in the third round of the FA Cup.
There are four all-Premier League ties, including Tottenham hosting Aston Villa, Sunderland traveling to Everton, Newcastle welcoming Bournemouth to St James' Park, and Manchester United at home to Brighton.
Fellow sixth-tier side Weston-super-Mare travel to League Two Grimsby.
Premier League leaders Arsenal visit Portsmouth, while Manchester City host League One Exeter City and Liverpool are at home to third-tier Barnsley.
All matches will be played around the weekend commencing Saturday, 10 January 2026.
Unlike in previous years, there are no replays if matches end as a draw. All ties will go to extra time and, if necessary, a penalty shootout.

Movie
15 hours ago
20
English (United States)