St Helens eased past Leeds 22-14 to reach final eight of Challenge Cup; Salford beat Bradford 26-16 while Hull KR dominated ...