Mermaids too good despite Supercats’ fightback