Chelsea, meanwhile, will travel to the MKM Stadium as new head coach Rosenior comes up against the club he played for and managed.
Manchester City will have to wait a week to discover their fourth round opponents as the Salford vs Swindon tie has been rearranged for January 20 after their clash on Saturday was postponed because of a frozen pitch.
Aston Villa will welcome fellow Premier League opposition in Newcastle to Villa Park in arguably the standout tie from the FA Cup fourth round draw.
FA Cup fourth round draw in full
Liverpool or Barnsley vs Brighton
Oxford United vs Sunderland
Port Vale vs Bristol City
Man City vs Salford or Swindon
Macclesfield FC vs Brentford

