Llandudno nippers battle on sand and surf