This isn't a Cyrtocara, because the only species in that genus is the well-known blue dolphin cichlid, Cyrtocara moorii. It looks like Pseudotropheus tropheops or one of its close relatives (there are many similar species/subspecies/colour morphs in that species complex).