Penultimate day of the 2018 Mercedes – Benz SA Surfing Championships hosted by Buffalo City delivers contenders for National titles.