Excellent display from Selby Striders