杨应龙是明朝万历年间四川播州世袭土司,他们杨家历代统治播州,势力盘根错乱,因此杨应龙很是狂妄自大,他很是轻视四川官军,总想占据四川,割据一方。此人狡诈多疑,阴狠嗜杀,作恶多端,所以他所管辖的五司七姓的百姓不堪其虐,纷纷逃离。
因为他的滥杀无辜,很多人与他结下仇怨,并且向明朝告他要谋反,贵州巡抚也上奏他的种种劣迹。万历二十年,杨应龙去重庆接受审判,按理当斩,但此时倭寇进犯朝鲜,杨应龙请求带兵去朝鲜并且交白银赎罪,朝廷应允后,他却躲进山里不出来,也违背了自己的承诺,于是朝廷下令剿灭他 。
万历二十一年王继光率兵到娄山关,杨应龙诈降 ,却暗地里派兵从娄山关两侧冲杀向官军,官军大败,死伤过半。不久重庆知府命他到秦江受审,他就绑了12个部下来抵罪,并且交四万两白银,朝廷再次应允了,但是要他二儿子来做人质,不久他儿子因水土不服而死亡。杨应龙知道后恼恨万分,拒交赎金,拒险自守,公然叛明。不仅如此,他还率兵烧毁草塘·余庆两司,围攻黄平等地,沿途烧杀抢掠,无恶不作。
万历二十七年,贵州巡抚率兵3000进剿,误入包围圈,全军覆灭。此时朝鲜抗倭战事以完,万历皇帝决定平定杨应龙,于是派了刘珽 麻贵 陈麟等名将带兵来围剿,杨应龙得知后,仍然不知悔改,率领八万人攻陷綦江 ,大肆烧杀抢掠,血洗綦江城,危及西南诸地。震惊朝廷,万历决定再从广西云南等地派兵前来。
第二年各路明军已到达播州附近,明军共分8路共计20多万人围攻播州,明军一路势如破竹,而杨应龙节节退败 。特别是刘珽所部,一路所向披靡打到了娄山关下,娄山关为杨应龙海龙囤门户,非常险峻,竟被攻破,于是播州无险可守,杨应龙只能退守最后的据点海龙囤,垂死挣扎。明军轮番进攻,刘珽依旧势不可挡,攻破其城,杨应龙知大势已去只得自缢身亡,而明军生擒其子以及部下押到北京全部斩杀。
统治播州七百余年的杨家土司就这样覆没了,只因杨应龙执迷不悟,不知悔改,据险自守与明庭作对。 而后明朝取消了土司实行改土归流,加强了对播州的统治,促进了地方社会经济的发展。