Off-duty lifeguards have saved two teenage girls caught in a rip and screaming for help.
And yesterday - less than a day after that rescue - surf lifesaver James Rolfe, 21, was at it again, this time rescuing an Australian tourist caught in the same rip off St Clair beach, near Dunedin.
He and fellow lifeguard James Coombes, 31, were enjoying a barbecue at the St Clair Surf Life Saving Club with other volunteers when they noticed the struggling teens about 7.30pm on Saturday.
"We saw them go under and they took a couple of waves to the head," Mr Rolfe said.