Defending FA Cup holders Manchester City will face a stern test to retain their trophy as they were drawn away to Tottenham Hotspur in the FA Cup fourth round.
Both sides met in December where a 90th-minute goal from Dejan Kulusevski rescued Spurs a point in a 3-3 thriller.
All ties will be played on the weekend of 27 and 28 January and it includes a maximum of five all-Premier League match-ups.
PL clubs' FA Cup fourth-round fixtures
Bournemouth v Swansea City
West Brom v Wolves
Bristol City v Nott'm Forest/Blackpool
Chelsea v Aston Villa
Liverpool v Norwich/Bristol Rovers
Spurs v Man City
Crystal Palace/Everton v Luton
Newport v Man Utd
Sheff Utd v Brighton
Fulham v Newcastle
Before these ties take place, there are a number of third-round replays in the week commencing 15 January.
Premier League clubs Luton, Nott'm Forest and West Ham will have to navigate past lower-league Bolton, Blackpool and Bristol City after they were held in the first meeting. Those matches will take place on Tuesday 16 January.
Elsewhere the same evening, Wolves and Brentford will go head-to-head again after their 1-1 draw at the Gtech Community Stadium last Friday night, while Everton will hope to get past Crystal Palace in front of their own supporters at Goodison Park on Wednesday 17 January.
PL clubs' FA Cup third-round replay fixtures and results
Tuesday 16 January
Bolton 1-2 Luton
Bristol City 1-0 West Ham
Wolves 3-2 Brentford
Wednesday 17 January
Everton v Crystal Palace
Blackpool v Nott'm Forest