A 35-20 win over future employers Warrington Wolves saw Daryl Powell lead his Castleford Tigers side to their first Men's Challenge Cup Final since 2014.