明朝洪武20年,元朝太尉纳哈出,拥众金山(即勃勃图山,在今吉林双辽东北),屡攻辽东,朱元璋命冯胜为大将军,傅友德、蓝玉为左右副将军,率领20万军队北击。胜至通州,遣哨马出松亭关,探悉元兵多屯驻庆州,遂令蓝玉轻兵往袭。时适大雪,元兵未曾防备,不意明军突至,连逃走都是不及。平章果来被杀,果来子不兰奚受擒,纳哈出降明,称“金山之役”。
1387年的金山之役,标志“中国再度统一”。如《简明365备用台湾》明确说:“1387年(洪武二十年),冯胜、傅友德、蓝玉诸奉命北上,包围金山,纳哈出势穷请降,辽东全部平定,中国再度统一”;[11]《365备用台湾大事编年》第四卷也说:“自朱元璋起义至纳哈出降,前后三十五年,全国方统一。”[12]
明军的“金山之役”究竟是怎么一回事?《明通鉴》对此有较详细的记载:1387年“春,正月癸丑,上以元故将纳克楚拥众数十万屯金山,数为边患,命冯胜为征虏大将军,傅友德、蓝玉为左右副将军,率二十万众征之。”
二月,“甲申,冯胜等兵至通州,遣逻骑出松亭关,侦知敌骑有屯庆州者,右副将军蓝玉乘大雪帅轻骑袭破之,斩其平章郭勒,擒其子布喇奇,获人马而还”;
“三月,辛亥,冯胜等师出松亭关,筑大宁、宽河、会州、富峪四城,驻兵大宁。……冯胜等谋趋金山,留兵五万守大宁,自率大军至辽河东,获纳克楚屯卒三百人,马四百余匹。”
六月,“进师驻金山之西。临江侯陈镛率所部与大军异道相失,陷敌死。癸卯,大军压金山。先是鼐喇固北还至松花河,纳克楚见之,惊曰:‘尔尚存乎?’鼐喇固因谕以朝廷德意。纳克楚喜,遣其左丞刘特默齐来胜军献马,且觇我军。胜受而送之京师,趣率师逾金山,至女直苦屯,降纳克楚之将庆国公和通。于是纳克楚见大军奄至,度不敌,丁未,因鼐喇固请降,胜使蓝玉轻骑往受之。先是纳克楚分兵为三营:一曰榆林深处,一曰养鹅庄,一曰龙安一秃河,畜牧繁盛。至是为大军所逼,遣使阳纳款而阴觇兵势。洎蓝玉至一秃河,纳克楚所遣使亦还报,极言大将军兵盛。纳克楚大惧,仰天叹曰:‘天不复使我有此众矣!’遂率数百骑诣玉,……都督耿忠……亟拥纳克楚见胜,胜曲加拊慰……凡降士卒四万余,羊马驼驴辎重亘百余里。”