Cup holders Leeds beaten by St Helens in semi-finals while York thump Cas
Published
BBC Local News: Leeds and West Yorkshire -- York and St Helens win their semi-finals against Castleford and Leeds to set up a Challenge Cup final meeting on 5 June.
Full Article