Challenge Cup semi-final draw revealed

The Challenge Cup quarter-finals are part way through.

On Saturday, Hull KR and Salford Red Devils got things started on Viaplay.

The Robins defied the odds coming over injuries to defeat the Red Devils comfortably to progress to the semi-finals for the second time in a row.

Following this a red card for Josh Griffin saw the Black and Whites Challenge Cup hopes unravel as they went from being level with Super League and World Champions St Helens at halftime to losing 32-18.

Later today, the last remaining side in the Championship York RLFC host Leigh Leopards in a game that will conclude the quarter-finals.

Right now, Warrington Wolves trail against Wigan Warriors. This is despite the fact Kaide Ellis was sent off inside the first 7 minutes for a head butt on Stefan Ratchford.

With a place in the Challenge Cup semi-finals up for grabs the Wolves will have to find a way back as Wigan look to cling on.

They now know who they will play in the semi-finals should they win today.

They will play Hull KR

Meanwhile the winners of York vs Leigh play St Helens .

The draw is

York/Leigh v St Helens

Hull KR v Wigan/Warrington

The games will be played on 22nd-23rd July.

It means we could be headed for a St Helens v Wigan final the way things stand.

The last time we saw this was in 2004 and the new Wembley has yet to see it.