A staggering success for six Selby Striders