Dewsbury Rams will host Super League giants Wigan Warriors in the Ladbrokes Challenge Cup sixth round.
The sides met two years ago when Wigan ran out winners, after Dewsbury had put up a terrific fight for an hour.
Glenn Morrison’s men booked their place in the last 16 with a 30-16 victory over League One side York City Knights last Friday and were rewarded with a cracking tie against the 19 time cup winners.
Holders Leeds Rhinos travel to Super League’s bottom side Huddersfield, while Batley Bulldogs have been paired at home to joint Super League leaders Catalans Dragons.
The draw took place on BBC Radio 4’s Today programme this morning (Thursday) when the top eight sides from last season’s Super League entered the competition.
The ties will be played on the weekend of May 6-8 with two matches to be televised by BBC Sport.
Castleford v Salford
Oldham v Warrington
Dewsbury v Wigan
Batley v Catalans
Halifax v Widnes
St Helens v Hull FC
Huddersfield v Leeds
Wakefield v Toulouse