Eight young swimmers had a lucky escape when off-duty surf lifesavers rescued them from a powerful rip near Wollongong last night.