本没有心思佔领关中。但及后苻健就自称晋征西大将军、都督关中诸军事、雍州刺史，率众西进，并在盟津渡过黄河。渡河前，苻健命苻雄和苻菁分别领兵从潼关（今陕西渭南市潼关县北）和轵关（今河南济源东北）进攻，自己则跟随苻雄渡河，并在渡河后烧掉浮桥，意在死战。杜洪部将张先在潼关抵抗苻健军，但被击败。及后苻健派苻雄兵行渭北，附近的氐、羌酋长都斩杜洪使而向苻健投降，苻菁、鱼遵经过的城邑亦都投降，更在渭北生擒张先，令三辅地区大致都落在苻健之手。杜洪见局势如此，唯有退守长安，但苻健随即进攻长安，杜洪被逼弃长安而逃奔司竹（今陕西司