洪武
元年(1368年)五月至八月,明北伐灭元之战中进行的第三次作战。
在明军攻占山东、河南以及潼关以后,元朝大都(今北京)已经处于明军的弧形包围圈中,攻取大都的条件业已成熟。洪武元年五月二十一日,明太祖朱元璋亲抵前线汴梁(今河南开封),与诸将商讨攻取元都之决策。他采纳征虏大将军徐达提出的直捣元都的主张,并据图指示:“北土平旷,利于骑战,不可无备,宜选偏裨提精兵为先锋,将军督水陆之师继其后,下山东之粟以给馈饷,由邺(今河北临漳西南)趋赵(今河北邯郸),转临清而北,直捣元都,彼外援不及,内自惊溃,可不战而下。”为使这一战略意图能够很好地得以实现,他还将亲自绘制的《征进阵图》交给徐达。六月初,徐达令河南各军向河阴(今河南武陟西南)集结,各卫粮船由济宁起航,保障后勤供应。七月二十九日,他又遵朱元璋之命,令都督同知张兴祖、平章韩政、都督副使孙兴祖、指挥高显等率益都、徐州、济宁之师集结于东昌,等待与
河南诸军会师北进。闰七月初二日,明军出师汴梁(今河南开封),一路势如破竹,连克卫辉(今河南汲县)、彰德(今河南安阳)、磁州(今河北磁县)、邯郸、广平(今均属河北)。十一日至临清(今属山东),遂令集结于东昌之师来会,且令参政傅友德开通陆路,都督副使顾时开通河道,于十五日水陆两路并进。师至德州,会征虏副将军常遇春、张兴祖、高显、毛骧、程华等师北进。二十日下长芦(今河北沧州)、青州(今河北青县及天津静海等地),二十三日至直沽(今天津),二十五日败元军于河西务(今天津市武清东北)。二十八日克通州(今北京通县)。
元顺帝见大势已去,遂于当日夜三鼓携太子、后妃出建德门,由,居庸关逃往上都开平(今内蒙古多伦西北)。八月初二日,徐达等进师攻取元都,至齐化门,令将士填壕登城而入。徐达本人亲自登上齐化门楼,杀死元朝监国宗室淮王帖木儿不花和右丞相张康伯等人,并俘诸王子6人,封存府库图籍宝物以及故宫殿门,令兵守卫。命令士卒不得侵暴抢掠,居民各安其业。同时遣将巡逻古北诸处关口,又命指挥华云龙经理大都,新筑城垣。