# 卷九

类型：古籍章节
书名：《明史纪事本末》
作者：谷应泰
时代：清
类别：历史典籍与正史
卷目：卷九
章节：卷九

## 本章概览

洪武元年，明军攻取潼关、河南，继而北定元都，徐达、常遇春率师取山西。扩廓帖木儿出雁门攻北平，明军乘虚袭太原，扩廓败走甘肃。二年，明军西取陕西，李思齐降，张良臣以庆阳降复叛，徐达围城数月，终克庆阳，诛张良臣。其间常遇春病卒，李文忠代领其众，败元将脱列伯于大同。本章详述明初统一北方之关键战役，展现徐达等将领的谋略。

本章记述明太祖洪武年间，明军北伐，先后平定山西、陕西，攻取太原、庆阳，擒获元将脱列伯，李思齐降，张良臣叛而复平。

## 正文

太祖洪武元年，元将李思齐、张良弼听说王师攻下河南，就驻兵潼关以抵抗。不久，火焚烧了张良弼的营寨，李思齐仍移军退守葫芦滩，派他的部将张德钦、穆薛飞守关。五月，都督同知冯宗异抵达潼关，李思齐抛弃辎重逃往凤翔，张良弼逃奔麟城。丙寅日，冯宗异于是进入潼关，率兵西进至华州，元守将望风奔溃。先前，冯宗异攻下陕州，皇上派使者告诉他说：“如果攻克潼关，不要急于乘胜西进。如今大将军正在北方用兵，应选将守关，以遏止他们的援兵，你暂且率师回汴梁。”至此，五月庚午日，徐达调佥事郭兴率领庆阳卫指挥于光、威武卫指挥金兴旺守关。丙子日，冯宗异回军至陕州，与徐达一起回到河南。

八月，大将军徐达、副将军常遇春已经平定元都，受命率师攻取山西。副将军冯宗异、偏将军汤和、平章杨璟都随大将军徐达征讨。

九月乙丑日，副将军常遇春等攻下保定，留指挥李杰守之。丁卯日，攻下中山，以指挥董勋守之，于是率师直奔真定，元守将孙平章弃城逃走。

十月戊辰日，大将军徐达派遣广武卫镇抚刘聚守河间，兼管府事。副将军冯宗异、偏将军汤和由河南渡河，攻克武陟，攻下怀庆，元平章白锁住弃城逃跑。兵至太行山碗子城，攻破其关，元兵奔溃。进兵攻取泽州，元平章贺宗哲弃城逃跑。攻破磨盘寨，俘获参政俞仁，杀了他。进军攻克潞州。分兵攻克雄州，以镇抚程信守之。

十一月癸丑日，徐达攻克赵州，以参随王成守之。右丞薛显在石州击败元将脱脱帖木儿，扩廓帖木儿派他的部将韩札儿来攻泽州，杨璟、张彬前往救援，在韩店遇到元兵，大战，失利。

十二月，大将军徐达率诸军进取太原，扩廓帖木儿败走。

扩廓帖木儿，是察罕帖木儿的外甥。先前，察罕与罗山人李思齐起兵攻击贼寇，元朝授予察罕汝宁达鲁花赤。察罕死后，下诏命扩廓统领父亲的军队，封为河南王，而李思齐也在节制之中。思齐自认为是父辈，与其他将领张良弼、孔兴、脱列伯等都想独立成军，思齐于是占据盩厔，良弼占据麻台。扩廓派遣关保、虎林赤攻打麻台，李思齐、孔兴、脱列伯都与良弼联合。元朝多次催促扩廓出兵，扩廓派他的弟弟脱因帖木儿及部将完哲、貊高前往山东，而自己与思齐、良弼相互攻击一年多。元朝下诏与他和解，扩廓杀了诏使拒绝命令，派兵占据太原。元太子与关保、思齐、良弼诸军联合，夹攻泽州。又削夺扩廓的爵位封地，命令思齐等诛杀他。扩廓退守平阳关，关保占据泽、潞二州，与貊高合战，而明兵已到河南。思齐、良弼于是亲自到扩廓那里与他结好，因而解兵西归。扩廓与貊高、关保交战，擒获他们，上疏陈述罪过。元朝赦免扩廓帖木儿，恢复他的官职，让他出兵抵御明军。命令右丞也速奔赴山东，秃鲁出潼关，李思齐出七盘、金、商，图谋恢复汴梁。然而大将军已到达通州，进入北平。

顺帝夜里打开建德门北逃，仍命令扩廓率兵出雁门关，由保安州经居庸关以进攻北平。徐达听说后，对诸将说：“王保保率师远出，太原必定空虚。北平孙都督总管六卫之师，足以镇守抵御。我与你们乘其不备，直抵太原，倾覆他的巢穴，他进不能战，退无所依，这就是兵法所说的批吭捣虚。如果他还军救太原，则已被我牵制，进退失利，必定成为俘虏。”于是率兵直接前进。扩廓已到保安州，听说后，果然回军。前锋万骑突然到来，傅友德、薛显率敢死士数十骑冲退他们。扩廓军在城西扎营，逼近明军列阵。指挥郭英登高望见，对常遇春说：“他们兵多而不整，营大而无备，请夜间劫营。”遇春同意他的计策，与徐达谋划说：“我军骑兵虽已集结，但步兵未到，怎么能作战？不如派精骑夜劫其营，其众可乱。众乱，主将可擒。”适逢扩廓部将豁鼻马暗中派人约定投降，并请求作为内应，徐达大喜，于是乘夜袭击。先派五十骑埋伏在城东十里，以举火鸣炮为号。到了夜里，郭英率十余骑潜入其营，举火鸣炮，伏兵响应，遇春等兵大至，鼓噪相接。敌军大溃，自相践踏。扩廓正燃烛坐在帐中，让两个童子持书侍奉，仓促间不知所措，急忙穿靴，未穿完，光着一只脚，从帐后逃出，骑上无鞍马，带十八骑逃走。徐达等率兵进营城西，豁鼻马率其将校投降，得兵四万人，马四万余匹。扩廓逃到大同，遇春率兵追至忻州，没有追上，得到行人汪河返回。扩廓逃往甘肃。

庚午日，徐达派遣傅友德、薛显率领步骑在石州截击贺宗哲，击败他们。让戴复初代理霍州，丁玉明代理忻州，蒋应宗代理崞州，翁子奇守大石。副将军冯宗异西至猗氏，擒获元右丞贾成。甲戌日，进攻平阳，擒获元右丞李茂，攻下平阳。参政陆聚率兵攻打车子寨及凤山、成山、帖山三寨，降服他们，又攻取故关山寨、承天寨。宗异进攻绛州，攻克，擒获元右丞田保、徐伯昌，俘获将士五百人。阳曲、皮皮等十寨头目，各自率其众到大将军徐达营中投降。

二年春正月，下诏免除北平、燕南、山东、山西、河东、河南、潼关、唐、邓、光、息等处税粮。

甲寅日，副将军常遇春率师攻打大同。庚申日，兵至大同，元守将竹贞弃城逃走，擒获知院于陈等八十余人。参政傅友德率兵驻守朔州。右丞薛显攻下潞州桃花寨。大将军徐达派遣参政陆聚分兵守井陉、散关。陆聚进攻承天寨，攻克。

癸亥日，派遣使者携带敕书前往山西告谕诸将说：“近来大夫汤和平定浙左，平定闽中，平章杨璟安定湖湘，平定广西，班师回朝，未有定赏，因大将军等消灭元朝未还的缘故。于是派遣诸偏将，随大将军征进。杨璟兵出泽、潞，中途与贼相拒。虽然少算以致损军，这也是兵家常事。而且太原因此得到掎角牵制，分散其势。今定左副将军冯宗异位居遇春之下，偏将军汤和位居宗异之下，偏将军杨璟位居和之下。协力同心，剪除余寇。”

二月，大将军徐达驻军河中，副将军常遇春、冯宗异先渡河直奔陕西。

三月乙未日，元鄜城守将副枢施成到军门投降，徐达仍令施成守城。庚子日，徐达率师至鹿台，于是进入奉元路。先前，李思齐占据凤翔，副将张德钦、穆薛飞等守关中，张思道与孔兴、脱列伯、金牌张、龙济民、李景春等驻扎鹿台以保卫奉元。至此，大兵入关，思道等先三天由野口逃走。徐达派遣都督佥事郭兴率轻骑直捣奉元，而自己率大军继进，渡泾、渭至三陵坡，父老千余人迎降。徐达按兵，派左丞周凯入城安抚晓谕。第二天，整兵入城。改奉元路为西安府，让夏德代理府事，留耿炳文守城。炳文在长安，修筑泾阳洪渠诸堰十万一千余丈，百姓感到便利。大军西征，供应繁急，炳文运送五千石粮饷到巩昌，军食赖以充足。徐达率师至鹿台时，元陕西行省平章哈麻图弃奉元，逃往盩厔，被民兵所杀。平章歪头、西台治书侍御史王武逃走，后又投降，被斩。西台御史桑哥失里守关家洞，徐达派兵攻打，势穷力尽不屈，与妻子一起投崖死。左丞拜秦古逃入终南山，郎中王可服药死，检校阿失不花自缢死，三原尹朱春与其妻也一同投崖死。当时关中饥荒，皇上听说，命每户赐米一石，接着又命到孟津仓，每户给米二石，百姓非常高兴。

癸卯日，常遇春、冯宗异等率师从陕西出发，进军攻克凤翔。起初，李思齐逃奔凤翔时，皇上用书信晓谕他说：“先前派使者通问，至今未回。难道所派之人不当，触犯足下而扣留了吗？还是元朝使者恰好到来，不能隐瞒而杀了他？如果是这样，也是时势之常。大丈夫应当磊磊落落，岂能因小嫌隙而介意呢！那些坚甲利兵，深沟高垒，必欲竭力抵抗我军，不知究竟想干什么？从前足下在秦中，兵众地险，虽有张思道专尚诈力，孔兴等自为保守，扩廓以兵出没其间，但都不是劲敌。足下此时不能图谋秦地自王，已失去这机会。如今中原全为我所有，先前与足下互为掎角的，都披靡窜伏，足下以孤军相持，徒然伤害生命，终无益处，厚德者岂能这样做吗！朕知足下凤翔不守，则必深入沙漠，以图后举。但非我族类，其心必异，倘若中原相从之众，因塞地荒凉，一旦变生肘腋，妻孥不能相保了。况且足下本是汝南之英，祖宗坟墓所在，深思远虑，难道不想到这点吗？如果真能以诚信相许，翻然来归，当以汉朝窦融之礼相报；否则，不是朕所能知晓的了。”思齐得书，有投降之意。其部下引诱他与西入吐番，思齐被迷惑。至此，大兵至凤翔，思齐害怕，于是率所部逃奔临洮。参政傅友德攻克凤州，以指挥张能守之。

夏四月丙寅日，大将军徐达在凤翔会合诸将，商议所向。诸将都认为张思道之才不如李思齐，庆阳比临洮容易攻取，想先由豳州取庆阳，然后从陇西攻临洮。徐达说：“不对。思道城险而兵悍，不容易突然攻下。临洮之地，西通番戎，北界河、湟。攻取它，那里的人足以备战斗，那里的土地所产足以供军储。如今以大军逼迫，思齐不西走胡地，则束手就擒。临洮既克，则旁郡自下。”诸将认为对。徐达于是留御史大夫汤和守营垒辎重，令指挥金兴旺、余思明等守凤翔，于是移师直奔陇州，攻克。不久到秦州马跑泉，元守将吕德、张义逃走，派都督佥事陈德追获他们。让合肥卫千户王宏率兵五百守陇州，张规鲁率兵千人守秦州。徐达进师至巩昌，元守将梁子中、汪灵、真保等出降，让都督佥事郭兴守城。派冯宗异攻临洮，顾时、戴德攻兰州。丁丑日，顾时等攻克兰州，以指挥韩温守之。冯宗异率师至临洮，李思齐穷迫，举城投降。宗异派人送到徐达营，徐达派指挥韦正等守城。临洮捷报奏上，皇上看毕，立即派使者告谕徐达说：“李思齐既已投降，应进攻庆阳、宁夏。张思道兄弟多诈，如果来降，应当审慎处理，不要中其计。”李思齐入见，命为江西行省左丞。没有上任，在京师享受俸禄。

己卯日，徐达率师进入安定州，以降将陈宗聚代理州事，调青州右卫官军守城。攻克会州，以参随黎宗文代理州事，指挥陈寿守城。乙酉日，徐达率师进入靖宁州，于是攻下隆德县。

五月丁酉日，大将军徐达率师至萧关，攻下平凉。指挥朱明攻克延安，让朱明守城。辛丑日，元将张良臣以庆阳投降。起初，张思道在庆阳，听说王师攻克临洮，害怕逃往宁夏，而让其弟张良臣、平章姚晖守庆阳。思道到宁夏，与金牌张等都被扩廓帖木儿所抓。徐达既下平凉，就谋划攻取庆阳，令汤和派兵前往泾州，另派指挥张焕率骑兵侦察巡逻庆阳，派人招降良臣。良臣因其兄被抓，于是献城投降。良臣骁勇善战，军中称他为“小平章”。戊申日，良臣又占据庆阳叛变。起初，良臣投降时，派其花参政到徐达处献军民数目，不久又派知院李克仁、葛八来献马匹数目。徐达派右丞薛显率骑兵五千人与克仁等赴庆阳。等到良臣出迎，匍匐道旁，假装卑下，以示归顺。傍晚，即以兵劫营。显等不意其叛，被冲溃。指挥张焕被抓，显受伤逃回。徐达听说，对诸将说：“帝明见万里之外，今日之事，果然如前言。但良臣之叛，只取灭亡罢了，当与诸公合力剪除。”于是冯宗异、傅友德听说良臣叛变，率师从临洮至泾州，汤和也率所部来会合。徐达怕其党羽相互煽动声援，于是先派兵截断其出入之路，俞通源率精骑略其西，顾时略其北，傅友德略其东，陈德略其南，徐达率诸将直奔庆阳，以兵四面围其城。良臣出兵挑战，徐达指挥军队击败他们。六月辛巳日，徐达督诸军攻庆阳，张良臣派竹苛往宁夏向王保保求援，被抓获斩杀。仍以参随王敬祖率兵守彭原。

秋七月甲午日，徐达派降将李茂等率骑兵千人往隆德、秦安等处，收捕未附头目杜伯不花、罗左丞相等。

辛亥日，王保保部将韩札儿攻陷原州，指挥陈寿战死。徐达闻报，与冯宗异、傅友德商议，认为驿马关正当要冲，派右丞徐礼率兵占据。又派指挥叶石真守彭原，调指挥韦正守邠州，傅友德、薛显驻灵州扼守。宗异又与徐达商议说：“如今大军围庆阳，张良臣虽困，不能马上攻下。王保保想为良臣声援，所以令扎儿攻原州，想以此救庆阳。请允许我移军逼近关，以扼守原州，他们就无所施展了。”徐达同意，宗异于是率军西临驿马关，离庆阳三十里驻军。当夜，扎儿又攻陷泾州，丁千户退保灵台县。宗异从驿马关引兵赶去，扎儿逃走，追到邠州，又逃到宜禄，逃去。宗异回驻驿马关。

八月丙寅日，庆阳小元帅谋划纳款投降，被张良臣囚禁。城中投降的人夜里劫出小元帅到大将军营，徐达接受了他，下令军中不得虐待投降者。

先前，七月己亥日，常遇春回师驻扎在柳河川，因病去世，皇上命令偏将军李文忠代替他统领部队。到这时，下诏李文忠从北平会师攻打庆阳，行军到太原，正好遇到元朝将领脱列伯等攻打大同十分紧急，李文忠对左丞赵庸等说：“我和你们受命而来，在外的大事，只要有利于国家，可以自行决断。现在大同被攻打得很紧急，如果等待上级指示，岂不是丧失时机！”众人都赞同，于是由代地出雁门关。到达马邑，恰逢数千游骑突然到来，猝然遭遇我军，与之交战并击败他们，擒获其平章刘帖木儿。进军到白杨门，又擒获狡猾的贼寇四大王。当时天下雨雪，李文忠怀疑有埋伏，就亲自带领数骑，进入山中察看。前军已经驻扎，距离敌人五十里，李文忠到达后，立即下令迁移，又向前五里，驻扎在漫地，以水为阻。先派遣从小路到达大同，让他们知道。元将脱列伯率领全部精锐来攻，李文忠命令将士喂饱战马、在寝席上进食，关闭营门不出战。先用两营部队引诱敌人，督令他们拼死作战。从寅时到辰时，前营报告多次，李文忠不为所动。很久之后，估计敌人饥饿疲惫，就分军为左右两翼，亲自率领前锋，奋力攻击，大败敌军，活捉脱列伯，投降其部众一万余人，缴获马匹辎重很多。捆绑脱列伯到军门，李文忠解开他的绑绳，与他一同进食。于是进军东胜州，到达莽哥仓而返回。先前，元主北逃，驻扎在盖里，命令脱列伯、孔兴率重兵攻打大同，想要图谋恢复。到这时，脱列伯被擒，孔兴逃往绥德，他的部将又杀了他来投降，元主知道大事已去，不再有南下的念头了。脱列伯到京师，皇上说：“他只是各为其主罢了！”释放了他，赐给冠带衣服。

癸未日，徐达攻克庆阳。先前，徐达率领诸将四面围城，张良臣从东门出战，顾时击败了他。又从西门出战，冯宗异抵御他。张良臣败走回城。张良臣登城呼喊吕德约定投降，徐达不听。当初，张良臣反叛时，自认为城险要而且下有井泉，可以据守，他的士兵精悍，养子七人都善战，军中说：“不怕金牌张，只怕七条枪。”又他的哥哥张思道与王保保为声援，贺宗哲、韩扎儿为羽翼，姚晖、葛行为爪牙，所以想拒守以图大功。等到明军列营城下围困他，张良臣不能得逞，多次出战都不利，派人到宁夏求援总是被俘获，内外音信不通，粮饷断绝，以至于煮人汁和泥吞咽。姚晖、熊左丞、胡知院知道大事不成，开门纳降。徐达率兵从北门进入，张良臣父子都投井中，被拉出来斩首。第二天，诛杀张良臣同党柴知院等二百余人，让都督佥事陈德守城。先前，贺宗哲攻打凤翔，有时挖地道，有时突袭瓮城，共十五天，指挥金兴旺、周兴绕城固守。到这时，庆阳攻克，贺宗哲才撤去。徐达听说贺宗哲由六盘山逃走，派顾时、薛显、傅友德率领一万骑兵追击。贺宗哲率其部众掠夺兰州，徐达派冯宗异率步兵骑兵一万七千，取道靖宁攻击他。贺宗哲由迭烈孙渡河逃走，冯宗异于是率所部返回。

九月，大将军徐达、御史大夫汤和从平凉出发，返回京师，让右副将军冯宗异总领军事。

十二月，王保保知道大将军南归，从甘肃率兵袭击兰州，突然到达城下。守将指挥张温会集诸将校说：“他率领全部兵力袭击我们，我们兵少，难以与他为敌。但他远来，不知道我们多少，趁傍晚攻击他，可以挫败他的锐气。如果他不退，就固守等待援军。”于是整兵出战，保保兵稍退。张温收兵入城，保保进兵围城，张温坚守不出战。鹰扬卫指挥于光守巩昌，率兵来援，到达兰州的马兰滩，突然遭遇保保兵，战败被俘。到兰州城下，让他喊张将军出降。于光大喊道：“我不幸被俘，你们只管坚守，徐总兵将率大军到了。”敌人愤怒，打他的脸，于是遇害。城中听到于光的话，守城更加坚固。夜二鼓，保保派兵登城，千户朱祐醉酒不能起来，巡逻士兵击退他们。张温多次设谋，趁敌人疲惫击败其兵，保保围城几个月不利，并且听说大军到了，于是撤去。张温捉住朱祐数说他的罪过，要杀他，知事朱友文劝谏说：“在那个时候，杀朱祐示众，就是所说的军法从事。现在贼已退，杀他也没有用了，白白有专杀之罪。”张温杖打他而释放了。事情上报，升张温为都督佥事，追赠抚恤于光。

谷应泰说：当初，太祖北伐，直趋青州、济南，是正兵，而西扼潼关，是疑兵。所以用徐中山大军直捣敌人胸腹，而用冯宗异孤军牵制敌人声援，原本没有命令他仰攻关城、跃马而入。此时元朝守晋的将领是扩廓帖木儿，守秦的是李思齐、张思道，都是庸才。扩廓应诏入援，出雁门，经居庸关，他的计谋很神妙。但太原根本之地，空国而去，一军突然到来，巢穴覆灭，这是晋灭亡的原因。李思齐凭借险要之地，借助高屋建瓴之势，却不卷甲出关以断河南要路，反而徘徊关内，风声鹤唳，惊惶奔逃，使宗异拱手而取河西，安然驱入华阳，这是秦灭亡的原因。假使扩廓留守，如曹操之保三城，思齐出关，如赵奢之争阏与，那么明军重兵深入，云、代已经压其前，韩、魏又议其后，妥欢未去，也速重来，安危的关键正未可确定。为何徐达、常遇春诸将，由豫入晋，自晋达秦，扩廓不战于北平而战于晋阳，思齐不战于河津而战于崤底，譬如腐鼠孤雏，直坐受人缚耳。然而又不只如此，思齐以父辈之行倔强，扩廓以私仇兴兵，大敌在前，而两虎自斗，于是使明兵直入河南，迅速扫平上谷，才使解甲西归，输诚结好，忧虑卞庄之刺，讲廉颇、蔺相如之欢，呜呼，晚了。

以我看来，唐朝起于冀方，统一天下，秦据雍州，蚕食六国，而元末武臣坐失时机，怯于公战，正是所谓倔强于草木之间，拖延岁月之命，难道真是仗义勤王，有深谋远虑的气概吗！至于韩扎儿在河、湟剽掠，张良臣在庆阳复叛，而明军却能西临驿马，东叩大同，出奇无穷，料敌制胜，那么晋地的山河表里，秦地的奥区陆海，怎能不被新主所资用呢？

## 关键人物

- **徐达**：大将军；总领北伐，攻取太原、庆阳，指挥全局
- **常遇春**：副将军；与徐达共同征讨，后病卒
- **冯宗异**：副将军、右副将军；攻克潼关、凤翔，参与围庆阳
- **李思齐**：元将，后降明；据守陕西，后降明，为江西行省左丞
- **张良臣**：元将，后降明复叛；庆阳降明后复叛，终被擒杀
- **扩廓帖木儿**：元将，河南王；与明军作战，太原败走，后袭兰州
- **脱列伯**：元将；攻大同，被李文忠生擒
- **李文忠**：偏将军，代领常遇春众；代领常遇春军，败脱列伯于大同

## 时间线

- **本章叙述**：冯宗异攻取潼关；元将李思齐、张良弼败走，明将郭兴等守关
- **本章叙述**：徐达、常遇春受命取山西；开始北伐山西
- **本章叙述**：常遇春攻取保定、中山、真定；元守将弃城走
- **本章叙述**：冯宗异、汤和自河南北渡，克怀庆、泽州、潞州；元平章弃城遁，明军占领晋南
- **本章叙述**：徐达克赵州，韩店之战失利；杨璟等战败
- **本章叙述**：明军夜袭太原，扩廓败走；扩廓帖木儿败走大同，明军得兵四万
- **本章叙述**：常遇春攻大同，元将竹贞弃城走；明军控制大同
- **本章叙述**：徐达入奉元路，改西安府；李思道等逃走，明军占领陕西首府
- **本章叙述**：明军克临洮，李思齐降；李思齐降明，为江西行省左丞
- **本章叙述**：张良臣以庆阳降，旋复叛；徐达围城，良臣叛
- **本章叙述**：李文忠败脱列伯于大同；擒脱列伯，降万余众
- **本章叙述**：徐达克庆阳；张良臣被杀，庆阳平定

## 地点

- **潼关**：元将李思齐等驻兵拒明，后被冯宗异攻取
- **太原**：扩廓帖木儿据守，被徐达夜袭攻取
- **庆阳**：张良臣据守，徐达围城后攻克
- **临洮**：李思齐降明之处
- **大同**：李文忠败脱列伯之处
- **奉元路**：明军攻入后改西安府
- **凤翔**：李思齐曾驻守，后被明军攻克

## 为什么值得读

本章通过明军平定山西、陕西的过程，展现了元末群雄割据、明军战略运用，以及元朝残余势力的内讧与失败，反映了王朝更替中的军事政治格局。

## 标签

- 潼关
- 太原
- 庆阳
- 临洮
- 大同
- 徐达
- 常遇春
- 李思齐
- 张良臣
- 扩廓帖木儿

原始页面：https://shishuguan.com/books/mingshi-jishi-benmo-baihuawen-full/volume-10/chapter-1
