Juniors shine on finals night - Barbados Today