More Sports
Please use Chrome browser for a more accessible video player
Leeds ended a run of six straight Challenge Cup final defeats with a 23-10 victory over Castleford at Wembley.