Sunderland were handed a tough draw against mighty Manchester City in the third round of the Capital One Cup.
It is a repeat of the 2014 final, when City came from behind to win 3-1.
Sunderland won through with a 6-3 win against Exeter at the Stadium of Light.
Newcastle are at home to Sheffield Wednesday, while Middlesbrough are at home to Wolves.
CAPITAL ONE CUP THIRD-ROUND DRAW: Middlesbrough v Wolves, Norwich v West Brom, Hull v Swansea, Leicester v West Ham, Aston Villa v Birmingham, Tottenham v Arsenal, Manchester United v Ipswich, Liverpool v Carlisle, Crystal Palace v Charlton, Fulham v Stoke, Sunderland v Manchester City, Newcastle v Sheffield Wednesday, Reading v Barnsley or Everton, Preston v Bournemouth, Walsall v Chelsea, MK Dons v Southampton.
Ties to be played in the week commencing September 21