Wigan are back in the Challenge Cup Final after a 20-18 win over holders and rivals St. Helens at Elland Road. The Warriors led ...