袁宗第率部攻打固原,总兵白广恩打开城门投降。李自成闻知,十分高兴,特意将他召至西安,设宴款待,相谈甚欢。左光先见此情景,也主动投降。陈永福先前在防守开封时,曾射中李自成左眼(有说是陈永福子陈德所为),使李自成留下终身残疾。此时顾虑很多,既想投降,又怕李自成乘机报复,何去何从,犹豫不定。李自成得知后,立即让白广恩向陈永福转达既往不咎。白广恩直言不讳地向李自成转述陈的顾虑:汴城之战,永福射中王之眼睛,今战败来归,担心日后难全腰领。李自成立即回答道:他我都是各尽其责,那有什么关系呢?并以折箭为誓,保证永不算旧账,终于打消了陈的顾虑,使陈下定决心向李自成投降。李自成的这一做法,表现出一个政治家的气度,这对于争取明朝官绅的归附有着示范作用。至此,三边之地已在李自成农民军的控制之下。有评论说:“三边尽堕,贼无后顾,长驱东犯矣。”
李自成在收取三边大局已定情况下,回到西安。西进工作交给了左金王贺锦。
十一月,贺锦领兵向甘肃镇进发,一举攻克安定,金县开门迎降。二十一日,到达兰州,兰州人开城迎入。肃王朱识仓皇逃出城外,被明朝卸任总兵杨麒派人擒获,杨麒带着肃王前来投降。贺锦斥责他卖主以牟取富贵,既不忠于明王朝,也不是真心投顺农民军,遂将肃王与杨麒父子一并处死。贺锦留下党守素镇守兰州,自己统兵继续西进。凉州(今甘肃武威)、庄浪二卫先后投降,遂向甘州(今甘肃武威)挺进,遭到甘肃巡抚林日瑞、总兵马爌的阻击。十二月,农民军踏冰过河,抵达城下。当时大雪纷飞,积雪深盈丈,农民军将士利用积雪堆作登城的阶梯备攻城。二十七日,城内守军引农民军上城,从而农民军胜利夺取了甘州。林日瑞、马爌拒不投降都被处死。之后,辛思忠率领农民军攻克肃州(今甘肃酒泉)、山丹、永昌、镇蕃等地,乘胜进入青海。贺锦在占领区府州县派遣官员,安抚地方,甘肃全境遂在大顺军的控制之下。唯有西宁卫直到崇祯十七年(1644年)二月,才为辛思忠所据有。