Cris Cyborg retained her featherweight title with a hard-fought decision over Ketlen Vieira as the PFL concluded its Summer Series in Tampa, Florida.