14 凉国宋混在武始郡大泽驻军,为张曜灵发哀。闰九月,宋混进军到了姑臧,凉王张祚下令逮捕张瓘的弟弟张琚及儿子张嵩,准备诛杀。张琚、张嵩接到消息,招募市民数百人,扬言说:“张祚无道,我兄长大军已至城东,敢举手动作的诛三族!”于是开西门接入宋混军队。领军将军赵长等惧怕获罪,入阁呼张重华的母亲马氏出殿,拥立凉武侯张玄靓为主君。易揣等引兵入殿,逮捕赵长等,杀死。张祚按剑于殿上,大呼,呵叱左右力战。但张祚一向不得人心,没人肯为他战斗,于是被士兵们所杀。宋混等将他枭首,将人头宣示内外,暴尸于道旁,城内都高呼万岁。以庶人礼节下葬,并杀死他的两个儿子。宋混、张琚拥戴张玄靓为大将军、凉州牧、西平公,赦免境内,恢复年号为建兴四十三年。张玄靓当时年仅七岁。
张瓘到了姑臧,推举张玄靓为凉王,自命为使持节、都督中外诸军事、尚书令、凉州牧、张掖郡公,任命宋混为尚书仆射。陇西人李俨据守本郡,拒不接受张瓘命令,用晋朝年号,很多人都归附他。张瓘派部将牛霸讨伐,进军还没到,西平人卫綝也据守本郡叛变,牛霸军队崩溃,自己奔还姑臧。张瓘派弟弟张琚攻击卫綝,将他击败。酒泉太守马基起兵响应卫綝,张瓘派司马张姚、王国击斩马基。