The dates and kick-off times have been confirmed for all of the eight Challenge Cup ties from Round Six of the competition.
This stage sees Super League clubs enter the competition.
Last week, it was confirmed that Hull KR will welcome the Batley Bulldogs to East Hull on Friday 19th May, KO 8pm.
That same night, Halifax Panthers will host St Helens in front of the Viaplay cameras.
That game kicks off at 19:45 at the Shay as the Championship side host the Super League and World Champions in a repeat of the 2019 Challenge Cup semi-final.
Elsewhere on Friday night is an all-Super League affair as Wakefield Trinity host Leigh Leopards.
Saturday sees the tie of the round between Leeds Rhinos and Wigan Warriors who have won 34 Challenge Cup trophies between them with Wigan the current holders of the trophy. The game will kick-off at 14;30 on 20th May covered by BBC.
Later that day, Salford Red Devils host Huddersfield Giants on Viaplay TV with the game kicking off at 19:30.
Elsewhere on Saturday, Catalans Dragons host Warrington Wolves in a repeat of the 2018 Final which saw the Dragons become the first non-British side to win the trophy. It is a meeting between two of the current top four.
Castleford Tigers and Hull FC will then collide on Sunday 21st May. The game will be shown on BBC with the kick-off 15:00.
Meanwhile, kicking off at the same time, York RLFC and London Broncos collide.
Here are the details for every game.
Halifax Panthers vs St Helens – 19th May – 19:45
Wakefield Trinity vs Leigh Leopards – 19th May – 19:45
Hull KR vs Batley Bulldogs – 19th May – 20:00
Leeds Rhinos vs Wigan Warriors – 2oth May – 14:30
Catalans Dragons vs Warrington Wolves – 20th May – 17:00 (UK time)
Salford Red Devils vs Huddersfield Giants – 20th May – 19:30
Castleford Tigers vs Hull FC – 21st May – 15:00
York RLFC vs London Broncos – 21st May – 15:00