Manchester City have been given a tough FA Cup test in the fourth round with a trip to Tottenham.
The all-Premier League tie headlines a blockbuster FA Cup fourth-round draw while non-league Maidstone landed Ipswich away as the lowest-ranked team left in the competition.
The National League South outfit reached the fourth round after beating Stevenage on Saturday, giving them a shot at landing one of the big boys.
Other big draws include Chelsea, Newcastle and Manchester United, who are taking on Wigan Athletic for a chance to fight for the cup they narrowly missed out on last year.
If United beat Wigan, they could face non-league opposition after drawing either League Two Newport County or National League Eastleigh away.
However, the Red Devils must avoid a huge upset at the DW Stadium on Monday night, live on talkSPORT, first.
But in the draw of the round, City will travel to Tottenham as they look to reclaim their FA Cup crown.
Chelsea hosting Aston Villa is also among the tasty ties with Unai Emery's men flying high this season and hoping for silverware.
Liverpool, meanwhile, will be chuffed to land a home tie against Norwich or Bristol Rovers, with neither side in particularly good form in the Championship and League One respectively.
Newcastle drew Premier League opposition after their win against Sunderland at the Stadium of Light on Saturday, facing Fulham at Craven Cottage.
Watford vs Southampton
Blackburn vs Wrexham
Bournemouth vs Swansea
West Brom vs Brentford/Wolves
West Ham/Bristol City vs Nottingham Forest/Blackpool
Leicester vs Hull/Birmingham
Sheffield Wednesday vs Coventry
Chelsea vs Aston Villa
Ipswich Town vs Maidstone
Liverpool vs Norwich/Bristol Rovers
Tottenham vs Manchester City
Leeds United vs Plymouth
Crystal
Read on talksport.com