Result: Wigan 18-12 St Helens

Wigan make it through to the Challenge Cup final.

Wigan have made it through to the Challenge Cup final after a 18-12 win against St Helens.

James Foster put Saints ahead with a kick before George Carmont's try gave Wigan the lead at the interval.

Two tries in quick succession from Josh Charnley and Sam Tomkins put the Warriors in a dominant position, but James Foster's two touchdowns set up a nervous finale.

The Warriors will play the winners of Sunday's semi-final between Castleford and Leeds.