Brazil legend Roberto Carlos and Man United great Patrice Evra were among a host of stars in Portugal.