Premier League newcomer Watford suffered a 1-0 defeat at Championship side Preston – Marnick Vermijl’s early goal settling matters – and also saw Miguel Britos sent off in his debut.
The Black Cats fielded a strong line-up but conceded three times in the first half as their defence was frequently exposed again, before they ultimately rallied to break the visitors’ spirit in the second period.
Crystal Palace needed extra-time to see off League One side Shrewsbury, who had taken the lead through Matt Tootle before penalties from Dwight Gayle and Glenn Murray and Lee Chung-yong and Wilfried Zaha strikes sealed a 4-1 win for the hosts.
The draw threw up a couple of delectable derby clashes, with Tottenham hosting north London rivals Arsenal and Aston Villa, courtesy of their 5-3 extra-time win against Notts County, going head to head with Birmingham City.
Stoke won 8-7 on penalties at fourth-tier Luton Town after the game finished 1-1 in 120 minutes and West Brom prevailed 5-3 over third-tier Port Vale in a shootout following a 0-0 draw.
Record eight-times winners Liverpool will play basement division side Carlisle United at Anfield, while Manchester United take on second-tier Ipswich Town at Old Trafford.
And in another shock, WALSALL knocked out previously unbeaten Championship side BRIGHTON 2-1 at the Banks’s Stadium with teenage defender Rico Henry grabbing the priceless victor.
Joe Dodoo scored a hat-trick as LEICESTER CITY continued their fine form this season with a 4-1 victory at BURY, with January signing Andrej Kramaric scoring the other.
NEWCASTLE also earned their first win of the campaign, overcoming NORTHAMPTON 4-1 at St James’ Park.
United will consider themselves favourites, but only if they approach the game with a better attitude than they did against MK Dons past year.