Super League leaders St Helens will travel to third-placed Leeds Rhinos in the fifth round of the Challenge Cup.
Leeds eased past Wakefield in round four on Sunday, while Saints were controversial winners at Huddersfield.
The two sides met in Super League last month, with St Helens clinching a 14-10 victory courtesy of a last-minute try from winger Tommy Makinson.
Holders Wigan and 2012 victors Warrington have been handed home ties against lower-league opposition.
Warriors will play Hunslet, while Wolves host Doncaster.
Salford Red Devils take on Widnes Vikings and Bradford Bulls facing Catalan Dragons in two all-Super League ties.
Castleford, who lie second in the top flight, host 1998 winners Sheffield Eagles.
All eight ties will be played from 25-27 April.
Challenge Cup fifth-round draw
Wigan Warriors v Hunslet Hawks
Leigh Centurions v Featherstone Rovers
Leeds Rhinos v St Helens
Warrington Wolves v Doncaster
Salford Red Devils v Widnes Vikings
Bradford Bulls v Catalan Dragons
Swinton Lions v Keighley Cougars
Castleford Tigers v Sheffield Eagles