公元499年,魏文帝再度抱病南征,同齐国大将陈显达会战于河南镇平。他派广平王元嘉领两万人马,从陆路绕过齐军,抵达上游水路,占据险要之地。随后自领大军大败陈显达于水陆两地,显达率军沿水路逃遁,在上游均口前遭元嘉阻击,后被魏文帝尾随之军一阵掩杀。齐军前后遭遇夹击。士卒损伤大半,陈显达在齐军后起将领冯道根的帮助下,从山谷逃窜,跑回金陵。
魏军虽胜,但是魏文帝元宏已是病入膏肓,只得被迫北还,途中看着北归的大雁,心知大限将至。招来鹏城王元勰嘱托后事。
“六弟,兄大限将至,望弟仿郊霍光,诸葛亮故事,辅助太子。”
元勰颇有才干,且心存仁义,深知居于高位的危险,却又不忍兄长心中有憾。便只是哭泣道。
“皇兄乃千古盛名君主,必定为天佑之,望皇兄保重龙体,早日康复!”
“哎,命已如此,谈何容易,朕有一事放心不下,皇后嚣张跋扈,朕在之时,尚可控制,若我不在,恐怕世间无人能约束于她,当赐她自尽,以皇后之礼与朕葬在一处。”
北海王元祥和长秋卿白整奉遗诏令冯润自尽。冯润贪生怕死,边跑边叫,不愿同爱他之人共同赴死,白整只好强迫