安化王朱寘鐇谋反,明武宗诏令起用杨一清,总制军务,与总兵官神英平叛,并命中官张永担任督军。大军未抵达,杨一清以前的部将仇钺已经平叛并逮捕朱寘鐇。杨一清驰马抵达镇县,并宣布皇帝的恩德。张永随后赶到,两人相谈甚欢。杨一清知道张永与刘瑾有矛盾,并趁机握着张永胳膊称:“此次平叛有赖于阁下的力量。然而此事易除,但国家内患怎么办呢?”张永问:“指的是什么呢?”杨一清于是在手掌上写一个“瑾”字。张永则称刘瑾的党羽耳目已经布及各地。杨一清慷慨激昂地称,希望张永借此平定而上疏揭发刘瑾的诸多恶事。张永问如果不可行怎么办。杨一清于是出计称:“此话必须从您口中说就成。万一皇上不信,你就顿首在地上痛哭,并请求死在皇上面前,剖心以证明此事不为妄论,皇上必然为您的所做而感动。请必须从速而做。”张永听后勃然而起,立刻做了决定。此后竟然如杨一清计,除掉刘瑾。
叛乱平定之后,太监张永利用献俘之机,向武宗揭露了刘瑾的罪状,揭发了刘瑾的十七条大罪。武宗不禁大吃一惊,命令将刘瑾抓捕审问。在李东阳的帮助下,明武宗最终动了杀心。第二天,武宗亲自出马,去抄刘瑾的家。从其家中查出金银数百万两,并有伪玺、玉带等违禁物。在刘瑾经常拿着的扇子中也发现了两把匕首,武宗见了大怒,终于相信了刘瑾谋反的事实。经会审,刘瑾被判以凌迟。同年八月,刘瑾伏诛,结束了其罪恶的一生。行刑完毕,割下的小肉块被受过其害的人家抢着买下吃掉,一文钱一块肉。