1600年6月6日,明军攻破海龙囤,绝望中的杨应龙仓惶和两位爱妾关上房门,点燃屋内后上吊自杀。
从唐朝末年杨端率兵收复播州开始,杨氏就一直统治播州长达700余年,直到1600年明朝灭掉杨应龙。期间,无论中原王朝是谁,杨氏家族都是表示臣服,而且关系不错。明朝后期,中央政府已经十分虚弱,在四川和贵州的地方官还得依靠土司去帮政府平叛。
杨应龙,播州宣慰司杨烈之子,杨业(杨家将)后代。杨烈死后,明廷册封杨应龙继任播州宣慰司。最初,杨应龙和明廷之间的关系一直不错,积极向明神宗进贡,还帮助明军守卫松潘,屡立战功,明神宗特别高兴,赏赐他飞鱼服,授予都指挥使。然而,一场家庭内部的情仇变故突然到来,让杨应龙与明朝关系开始变得微妙起来。
杨应龙的宠妾田氏杀死了杨应龙的原配张氏和她的母亲,田氏并没有杀人偿命。于是,张氏的叔父张时照联合宋世臣等人,向明朝廷上书,诬陷杨应龙谋反。当时,明朝的贵州巡抚叶梦熊不经过调查,以杨应龙在属地内为非作歹为理由,直接请求朝廷发兵征讨。
按照当时明朝的土司制度,杨应龙只要不是反叛朝廷,其他事情都可以“因俗而治”,由杨应龙自行处理。而且,明神宗考虑杨应龙曾经有功于朝廷,于是驳回了叶梦熊发兵征讨的请求。但是,叶梦熊仍然不罢休,建议朝廷改派流官管理播州地区,时任四川巡抚的李化龙反对,所以最后叶梦熊的请求再次被万历皇帝拒绝。
杨应龙为了表示忠心,到重庆接受四川巡抚的勘问,依法当斩。杨应龙不仅没有怒而兴师,举起反叛大旗,反而是向明神宗请求带兵抗击倭寇,戴罪立功,并献给朝廷黄金四万两,由于当时明朝正在抗倭援朝,明神宗答应了他的请求。
此时,杨应龙不想反,明神宗也不想打。本以为此事告一段落,没想到,新到任的四川巡抚王继光强硬地表示,要重新勘问杨应龙。自感形势不妙的杨应龙,拒绝到重庆接受勘问,王继光请求发兵征讨。此时张时照等人又再次上书万历皇帝,说杨应龙谋反。明神宗也认为杨应龙之所以不去重庆,肯定是心里有鬼而心虚,于是同意了王继光发兵的请求。
王继光率大军征讨杨应龙,结果被杨应龙击败。随后,贵州的明军闻讯赶来支援,也被杨应龙击败。然而,此时的杨应龙并不像扩大矛盾,没有听取谋士的建议,趁机出兵占领四川和贵州。明神宗根据杨应龙没有扩大战争,认为杨应龙只是为了自保,不是真心叛乱,于是派成都知府王士琦前去招抚。
杨应龙不仅派弟弟杨北龙迎接王士琦,还亲自穿上囚服,自缚于道路一旁请罪。虽然杨应龙认错态度很好,但是毕竟曾经打败明军,有损明朝颜面,于是死罪可免,活罪难逃。明朝对杨应龙开出了四个极为苛刻的条件:免去杨应龙播州宣慰司职务,让其长子杨朝栋代替;将击败明军的阿羔和阿苗等十二位将领全部斩杀;杨应龙进献四万两黄金给朝廷;杨应龙的次子杨可栋到重庆做人质。
杨应龙为了表示忠心,竟然全部接受,可怜了那些为杨应龙卖命的将领。后来,杨可栋在重庆突然莫名的死去,杨应龙丧子之痛转化为了万丈怒火,随后起兵,但他并没有攻击明朝军队。只是攻打反对他的当地土司部落,杀了曾诬陷他的张时照等人。
正好明朝已经取得了抗倭援朝战争的胜利,一批猛将回国,如刘珽,麻贵,陈璘和吴广。明朝后期到处打仗,打宁夏,打日本,打播州,打努尔哈赤,担任救火队员的总是他们。
此时的贵州巡抚江东之突然发兵征讨杨应龙,结果自己太菜,被杨应龙全部歼灭。对于这次江东之主动挑起的战争,明神宗受到大臣的蒙蔽,误以为是杨应龙主动发起的叛乱,没有再给他戴罪立功的机会。
明神宗命令李化龙为总督,征调六省之军,共20多万人,兵分八路,进攻播州,“播州之役”正是爆发。本不想造反的杨应龙,却多次遭到明军的逼迫,根本原因还是因为明朝大臣想对播州改土归流,彻底灭掉杨应龙这种土皇帝。
杨应龙也只好拼命抵抗,派儿子固守娄山关,自己则率兵八万血洗綦江,全歼官兵五千,然后回击刘珽。当时吴广陈璘等人都在观望,若刘珽败了,他们也就退兵。没想到刘大刀太猛,攻破娄山关,其他明军见状纷纷出击,抢夺胜利果实,杨应龙退守到海龙囤,后来出现文中开头描述那一幕。明朝为了平定杨应龙,耗尽了明朝最后的军力和财力,30年后李自成将大明埋葬。所以,播州之战,明军是赢家,也是输家。这场战役是明朝与杨应龙之间的“双输之战”。