Juniors make a splash in BJFL preliminary finals