And so ends another stellar night of rugby league. We now know two of our four Challenge Cup semi-finalists who will be battling it out in Bolton in July for a place at Wembley for the final.
Warrington made it hard for themselves and fought off an inspired Hull KR comeback, but ultimately Steve Price's side worked their way through.
Meanwhile, we'll be back tomorrow for live coverage of St Helens v Wakefield.
For now, thank you for joining us.