Premier League leader Manchester City will travel to second-tier Championship side Peterborough United while Chelsea is away at Luton Town in the fifth round of the FA Cup after most of the top-flight sides avoided each other in Sunday's draw.

City came from behind to beat Fulham 4-1 while Chelsea defeated Plymouth Argyle 2-1 in extra time on Saturday.

Tottenham Hotspur, which saw off Brighton & Hove Albion 3-1, must travel to Middlesbrough, which beat Manchester United on penalties at Old Trafford.

In an all-Premier League clash, Southampton hosts West Ham United which survived a potential upset at the hands of non-league side Kidderminster Harriers with last-gasp goals in normal time and extra time.

READ: FA Cup: Kane heaps praise on Conte after win over Brighton

The winners of Sunday's game between Liverpool and Cardiff City will host Norwich City while defending champion Leicester City must first see off Nottingham Forest, with the winner hosting Huddersfield Town.

The fifth-round games will be played in the week commencing February 28.

ALSO READ: FA Cup: Chelsea comes from behind to beat plucky Plymouth

FA CUP FIFTH ROUND DRAW

Luton Town v Chelsea

Crystal Palace vs Stoke City

Peterborough United v Manchester City

Liverpool/Cardiff City v Norwich City

Southampton v West Ham United

Middlesbrough v Tottenham Hotspur

Nottingham Forest/Leicester City v Huddersfield Town

Everton v Bournemouth/Boreham Wood