朱超石部开至阳城，沈林子攻克仓桓，王仲德攻克滑台，这四支部队在洛阳会师。秦主姚泓遣越骑校尉阎生帅骑三千救之，武卫将军姚益男将步卒一万助守洛阳，又遣并州牧太原公姚懿南屯陕津，为之声援。但在救援来到之前，洛阳已被晋军攻破，于是援兵回撤。同时后秦也因姚懿、齐公姚恢相继作乱，为晋所乘。二月，晋军分兵两路，王镇恶部进军淹池，袭占弘农，并到达潼关。另一路檀道济部攻击蒲坂不克，回师到潼关与王镇恶部一起进攻潼关，秦军出城迎战被击败，潼关失守。七月，晋军沈田子部攻破武关。八月，刘裕击退骚扰的北魏军，到达潼关。此时，刘裕调