梁主三个公主都有文才,永兴公主顽劣淫乱,与叔父萧宏通奸。梁主做了三天斋饭,和公主们进入斋室。永兴公主派俩男仆乔扮女装,随她进屋行刺。一个男仆鞋都走丢了,被直阁将军怀疑,命令八个,整装站立帷幕下。斋席要散了,永兴公主上前陈报机密,梁主要求密谈,那二仆竟跑到梁主背后,八人擒住二仆,梁主惊慌倒地。于是审讯二仆,说是萧宏指使干的。梁主命用漆车载公主逐出宫外。公主不久暴死。萧宏吓病了,梁主七次探望,病死赠给侍中官衔。
北魏的祸乱也不可收拾。莫折天生败逃,敕勒酋长胡琛自称高平王,派万俟丑奴打魏泾州。萧宝夤、崔延伯增援在安定会战,被假装失败引诱,崔延伯死伤二万人。萧宝夤入城自保,崔延伯中箭而亡。
李崇病死,元渊进兵五原,贺拔度拔、贺拔胜父子袭杀拔陵将卫可孤,西抗铁勒。贺拔度拔战死,儿子跑五原。元渊喜爱他骁勇,引为亲将。破六韩拔陵包围五原城,贺拔胜招健儿二百人开东门出战,杀敌百余人,元渊开赴朔州。参军于谨通晓各番语言,招降西铁勒部酋长乜列河,联合蠕蠕主阿那大败破六韩拔陵,收降二十万。阿那兵连战都胜,擒宰破六韩拔陵,魏派大使去慰问,犒赏优厚。阿那送回大使,自称头兵可汗,盘踞塞外,拥众称雄。
元徽说元渊不可靠,胡太后密令元融防范,元融却把密敕给元渊看。元渊揭发元徽罪恶,胡太后搁置不理。元徽与郑俨朋比为奸,魏政混乱。元渊怕了,大小事情都不敢自主决定,贻误军情。乱将元洪业杀鲜于修礼,向元渊请降。鲜于修礼部下葛荣刺死元洪业,妄称皇帝,攻打瀛洲。元渊派元融去打葛荣,却兵败战死。元徽控告元渊盘桓不进,图谋不轨。参军于谨是元渊的高参,胡太后悬赏通缉于谨。元渊自己投案,胡太后厉声责骂于谨。于谨从容奏对,为元渊辩诬,胡太后感动了,释放于谨。
元徽写信给定州刺史杨津,叫他暗害元渊。元渊因葛荣势力强大,退保定州,杨津派人夜袭,元渊几个人仓皇逃脱,进入博陵郡被巡逻骑兵拿去见葛荣。那些人要推选元渊为主,葛荣却把他杀死。元徽诬蔑元渊投降叛乱者,拘留他妻儿。广阳府佐宋游道替元渊报告遇害实情,才放了他家属。授杨津为北道都督,进攻葛荣。任命尔朱荣为安北将军。他路过肆州,刺史尉庆宾关闭城门。尔朱荣登城,把尉庆宾带回秀容,擅自任命堂叔尔朱羽生为刺史。从此兵力强盛,魏已管不了。