大军乘机进攻,城中军队也擂鼓呐喊着猛冲出城,敌军大溃。
李文忠军追击败兵数十里,斩首数万,溪水尽成血色,俘获将领六百,士兵三千,收缴兵器、粮草,数日不尽,李伯升仅只自身幸免逃脱。
捷报传来,朱元璋大喜,将李文忠召回,整日设宴慰劳,赏赐御衣名马,然后命其返回军中。
次年秋天,大军伐吴,李文忠受命进攻杭州以牵制敌军。
李文忠率朱亮祖等攻克桐庐、新城、富阳,然后进攻余杭。
余杭守将谢五,是谢再兴之弟,李文忠以信招降,许他不死。
谢五与谢再兴之子五人出城投降。
诸将请求处以死刑,李文忠不同意。
然后直趋杭州,守将潘元明也降,李文忠整军而入。
潘元明以歌妓相迎,李文忠便挥军离去,驻扎丽谯,并下令“:擅入民居者死。”
一名士兵借用百姓炊锅,被斩首示众,城中因而井然有序。
李文忠获军三万,粮食二十万,被就地加封为荣禄大夫、浙江行省平章事,恢复李氏之姓。
大军征闽,李文忠另外率军驻扎浦城,进逼闽地。
返师之后,余寇金子隆等聚众抢劫,李文忠再次讨伐,将其擒获,于是平定建、延、汀三州。
下令军中收养途中弃儿,被养活者无数。
洪武二年春,李文忠以偏将军的身份跟随副将军常遇春出塞,逼近上都,赶走元帝。
常遇春回师途中,暴病而亡,常遇春死后,李文忠受命代替统率其军,奉诏会合大将军徐达进攻庆阳。
行至太原时,获悉太原被围告急,便对左丞赵庸说:“我等受命而来,如果是有利于国家的军务,我们可以自己决定。
而今大同情况紧急,我们可以顺路前去救援。”
于是率军出雁门,驻扎马邑,打败元游兵,擒获平章刘帖木,进至白杨门。
当时雨雪交加,军队已经驻扎,李文忠却下令向前移动五里,依水为险阻自固。
元兵乘夜来劫,李文忠军坚壁清野,岿然不动。
天亮时,敌军大至,李文忠委派二营将士,殊死作战,估计敌军已经疲惫,才派出精兵,左右夹击,大破敌军,擒获敌将脱列伯,俘斩万余人,穷追至莽哥仓而返。
第二年,李文忠被授为征虏左副将军,与大将军徐达分道北征,率领十万人出野狐岭,到达兴和,降服兴和守将。
进兵察罕脑儿,擒获平章竹真。
驻军骆驼山,赶走平章沙不丁。
驻军开平,降服平章上都罕等。
当时元帝已死,太子爱猷识里达腊新立。
李文忠派人探知此情,率军兼程奔往应昌。
元嗣君北逃,李文忠俘获其嫡长子买的立八剌及后妃、宫女、诸王、将相官属数百人,及宋、元玉玺金宝十五件,玉册二件,镇圭、大圭、玉带、玉斧各一件。
并派出精锐骑兵穷追至北庆州而返。
经过兴州时,擒获国公江文清等,降服三万七千人。
到达红罗山时,又降服杨思祖的部众一万六千余人。
李文忠到京城奉献捷报,太祖御临奉天门接受朝贺。
大封功臣,李文忠功劳最大,被授为开国辅运推诚宣力武臣,特进荣禄大夫、右柱国、大都督府左都督,封为曹国公,同知军国事,食禄三千石,并被授予世袭凭证。
四年秋,傅友德等平定蜀地,李文忠受命前去安抚。
李文忠下令建筑成都新城,派军戍守诸郡要害之地,然后才返回。
第二年又以左副将军的身份由东路北征,出居庸关,直趋和林,到达口温,元人逃遁。
军队进至胪朐河时,李文忠命部将韩政等保护辎重,而自率大军,每人携带二十日粮食,迅速赶至土剌河。
元太师蛮子哈剌章率领部众全部渡河,列阵以待。
李文忠率军进逼,敌军才稍微退却。
到达阿鲁浑河时,敌军逐渐增多。
李文忠马中飞箭,他下马之后,手持短器,继续战斗。
指挥李荣将自己的战马交给李文忠,而自己则夺乘敌军战马。
李文忠重获战马,更加殊死作战,终于将敌军打败,俘获敌兵数以万计。
追奔至称海时,敌军重新聚集。
李文忠便收兵据险,杀牛犒劳士兵,将所获马匹释放野外。
敌军怀疑有伏,慢慢引军而去。
李文忠也率军返回,错过了旧路。
到达桑哥儿麻时,缺乏饮水,军中将士十分口渴,于是向天祈祷。
所乘战马跑过之地,泉水涌出,三军都得以解渴,于是杀牲以祭上天。
然后班师回朝。
这一战役,两军胜负相当,而宣宁侯曹良臣,指挥使周显、常荣、张耀都已战死,因此太祖未予赏赐。
六年,李文忠率军前往北平、山西边境,在三角村击败敌军。七年,派遣部将分道出塞。到达三不剌川,俘获平章陈安礼。到达顺宁、杨门,斩首真珠驴。到达白登,擒获太尉不花。这年秋天,李文忠率军进攻大宁、高州,攻克两地,斩杀宗王朵朵失里,擒获承旨百家奴。追奔至毡帽山,击斩鲁王,俘获其妃及司徒答海等。然后进军丰州,擒获元朝旧官十二人,马驼牛羊甚多,穷追至百干儿才返。此后,李文忠屡次率军防备边境。
十年,李文忠受命与韩国公李善长一起商议军国要事。十二年,洮州十八番族反叛,李文忠与西平侯沐英合兵将其讨平,并筑城于东笼山南川,设置洮州卫。还朝之后,李文忠报告说西安城里的水含有咸卤,不能饮用,请求凿地引龙首渠水入城,以便汲取,太祖采纳了他的建议。李文忠返回之后掌管大都督府兼领国子监事。
李文忠器量深沉而宏大,人莫能测。
临阵踔厉风发,大敌当前而更显壮志。