北魏孝文帝南伐戰爭,北魏遷都洛陽,與南朝齊鄰近,孝文帝欲擴封略,於太和二十一年(497)八月親率大軍自洛陽南伐。九月,於南陽宛城與齊交戰(參見“魏齊南陽之役”),後又繼續南伐。十二月,還至新野。二十二年,帝發州郡兵20萬人,限於八月中旬集懸瓠。後聞齊明帝死, 下詔稱“禮不伐喪”,引兵北還。二十三年正月,齊將陳顯達攻荊州,帝遣元英拒戰,己帶病自鄴還洛。顯達攻馬圈城40日,英突圍走。三月,帝自洛陽南伐。值齊崔慧景圍攻魏順陽,帝遣慕容城率騎5000往救;又詔廣陽王嘉斷均口,邀顯達歸路,齊兵大敗。庚子,帝病篤,北還至谷塘原。四月,帝死於谷塘原行宮。