李自成自北京西撤时,原明降将唐通随其一起西撤至府谷等地,但唐通见顺军“势蹙,不可持”,便脱离了顺军,“还驻保德州”,等到清军攻入山西后,唐通便以自己控制的晋西北之地为进身之阶,投降了清廷。
1644年十一月,阿济格率兵抵达宁武关后,便命令唐通“往保德州河岸、造筏”以为清军西渡黄河进入陕西做准备,唐通很好的完成了阿济格的命令,于是,不久之后,清军便从晋西北渡河进入了陕北地区。
不过,自晋西北渡过黄河,攻入陕北的清军仅仅是阿济格在山西宣大等地收编的部队,其作用也仅仅是吸引顺军的注意力,而阿济格自身,则与吴三桂、耿仲明所部“出边自榆林入狭西”。
从晋西北渡过黄河的清军大约是在顺治元年十二月二十日前“俱已过颈、阿济格本身也于当月月底前入陕,因此清军很快控制了陕北大部,只剩下高一功还率部在榆林城内坚持。
当年十二月三十日,阿济格委任姜瓖为总督,统帅诸军围攻榆林,自己则率着另外一些部队南下绥德,准备去对付目前被包围在延安,但仍在顽强抵抗的李过部。
而在阿济格攻入陕北的同时,多尔衮派遣多铎率部南下助战。
南下的多铎一路上夺取了广平、大名、彰德、卫辉、怀庆等府,唬得曹州、濮州、东平、泰安等地的明军慌不迭的逃回了济宁和兖州,只差没有灰溜溜的滚回南直隶了;但就在龟缩在济宁的史可法等人或张皇失措或觉悟自己的命运之时,清军从孟津南下渡过黄河,然后直扑潼关而去,倒是让山东明军得以死里逃生、长舒了一口气。
当年十二月十五日,多铎所部抵达陕州;二十二日,多铎部前锋在距离潼关二十里处扎下营盘,以等候后方红衣火炮的抵达。
面对清军的两路夹击,李自成最初是以陕北为防御重点的,但后来随着多铎部的威胁日益严重,防御重点又改为了潼关方向----就地理位置而言,潼关距离西安的距离可比陕北距离西安的距离近了太多,因此李自成改变原有防御计划也是非常正常的----并在多铎前锋抵达潼关的当天,李自成也率部抵达了潼关。
由于顺、清两军在潼关周边集结了大量部队,因此一场激烈的决战随之展开。
当年十二月二十九日,刘宗敏与清军前锋交战,结果初战便宣告失利。
永昌二年正月初四,刘芳亮率兵千人去进攻清军营地,清军护军统领图赖、尼堪等率正黄、正红、厢白、厢红、厢蓝等五旗各牛录护军迎战,再次击败了顺军;李自成闻讯亲自率马步兵初战,于是在五、六两天,顺军又连续发起多次进攻,但每一次都铩羽而归。
当年正月初九,清军乌真超哈部队携带多门红衣火炮抵达潼关前线,并随后用重炮轰击潼关关城,给顺军造成极大的损伤和心理压力,使得顺军的局面愈发的不利起来。