This semi-final had it all, drama, tension and some fine tries with Danny McGuire getting his 201st career try giving Leeds the win in a thriller against St Helens and sending the Rhinos into their first Challenge Cup final since 2005.

Saints seemed to be in charge when they led 18-8 at the break thanks to three quick tries from Paul Wellens, Keiron Cunningham and Francis Meli. But after Matt Gidley and Ryan Hall had exchanged scores, Leeds regained the lead through Brent Webb and McGuire. James Graham put Saints ahead again but McGuire dived over late on to win it, giving us the final score of:
Leeds 32-28 St Helens
Scorers
Leeds
Tries: Hall 2, McGuire 2, Webb Goals: Sinfield 6
St Helens
Tries: Wellens, Cunningham, Meli, Gidley, Graham Goals: Foster 4
Teams
Leeds: Webb, Smith, Delaney, Senior, Hall, Burrow, McGuire, Bailey, Buderus, Peacock, Jones-Buchanan, Clarkson, Sinfield.
Replacements: Diskin, Burgess, Leuluai, Eastwood.
St Helens: Wellens, Foster, Gidley, Meli, Gardner, Wilkin, Moore, Graham, Roby, Hargreaves, Flannery, Ashurst, Magennis.
Replacements: Cunningham, Puletua, Clough, Emmitt.
Att: 15,267
Referee: Phil Bentham (Warrington).