熙十三年（416年），刘裕北伐后秦，命沈田子与傅弘之同率别军进军武关。次年（417年）七月，刘裕率军至陕县（今河南陕县），沈田子等即过武关进进关中，因后秦各城守将都弃城出走，于是顺利进屯青泥（今陕西蓝田县南）。当时后秦守将姚和都屯驻于峣柳（今陕西商洛市商州区西北）抵抗，而后秦皇帝姚泓亲自率军抵抗刘裕，并怕沈田子从后袭击，于是决定先行领兵消灭沈田子，然后才全力与刘裕决战。当时沈田子既为别军，只有一千多兵，面临姚泓大军，沈田子却意图乘姚泓新至进袭，于是自领士兵先进，傅弘之作后继。后秦军建了数重包围圈围困沈田子，