The sixth round of the 2017 Ladbrokes Challenge Cup will see four matches show live on television including the Million Pound Game rematch between Salford and Hull KR.
Starting on Thursday 11 May, Featherstone host Halifax in an all-Championship affair at 8pm on Sky Sports.
Hull KR travel to the AJ Bell Stadium the following night looking to avenge their heart-breaking MPG defeat to Salford last year, also live at 8pm on Sky.
The other two matches will be broadcast on the BBC starting at 2.30pm on the Saturday as high-flying Castleford take on 12-time Challenge Cup winners St Helens.
Finally at 3pm on the Sunday, Warrington and Widnes face off at the Halliwell Jones Stadium with the draw for the quarter-final taking place after the game.
Confirmed TV schedule:
Thursday, May 11: Featherstone Rovers v Halifax (8.00pm, Sky Sports)
Friday, May 12: Salford Red Devils v Hull Kingston Rovers (8.00pm, Sky Sports)
Saturday, May 13: Castleford Tigers v St Helens (2.30pm, BBC One)
Sunday, May 14: Warrington Wolves v Widnes Vikings (3.00pm, BBC Two)