En splittelse i flere lydriker fra 900 hindret ikke fortsatt ekspansjon. Byen Breznica ble nå et viktig serbisk provinssete. En midlertidig bysantinsk gjenerobring 960–1042 endte til slutt med total militær seier for Stefan I Vojislav av Duklja, som innen 1050 inkluderte hele kyststrekningen fra Skadar til Split. Den nye fyrsten for Huset Vojisavljević, Mihailo, balanserte mellom øst og vest ved å gifte seg med en gresk prinsesse i 1052. Balansekunsten under hans styre som fyrste (1050–1077) brakte midlertidig fred og økonomisk oppgang.