The draw for the fourth round of the 2019 Coral Challenge Cup has been made with a number of standout matches.
There is a tasty West Yorkshire derby as Keighley Cougars host Bradford Bulls and early season high flyers Sheffield Eagles play Championship rivals Leigh Centurions.
Elsewhere, Halifax will travel to Hunslet, amateur side Lock Lane go to Batley and Oldham were handed a home tie against recently relegated Super League outfit Widnes Vikings.
Full draw (ties to be played 30th & 31st March)
Keighley Cougars vs Bradford Bulls
Whitehaven vs Rochdale Hornets
Featherstone Lions vs Doncaster RLFC
Barrow Raiders vs York City Knights
Hunslet RLFC vs Halifax
Featherstone Rovers vs Swinton Lions
Sheffield Eagles vs Leigh Centurions
Dewsbury Rams vs West Hull
Workington Town or Siddal vs Newcastle Thunder
Thatto Heath Crusaders vs North Wales Crusaders
Batley Bulldogs vs Lock Lane
Oldham vs Widnes Vikings