欢在信都起兵反抗尔朱家，立元朗为帝，高昂等汉兵奋勇冲杀，在广阿大败尔朱兆二十万大军，尔朱兆逃回晋阳。高欢挥师南下，包围了邺城，相州刺史刘诞据城抵抗，双方相持不下，高欢命士兵挖掘地道，使城墙塌陷，遂陷邺城。永熙元年（532年）三月，尔朱兆、尔朱天光、尔朱度律、尔朱仲远等合军二十万进攻高欢。高欢以逸待劳，命封隆之留守邺城，以三万兵力出城到紫陌，命部队布成圆阵，连接牛驴挡住归道，厮杀胜出，重创尔朱军，乘胜进据魏都洛阳，史称韩陵战役。高欢进入洛阳，斩尔朱度律及尔朱天光，另立元修为帝，称之北魏孝武帝，并接受元修任