杂牌军阀刘镇华作为镇嵩军的统领,曾经拥有过一段时间的陕西全境,而且还被加封为陕西督军。但是贪心的刘镇华又想重新打回自己的河南老家,于是带镇嵩军主力倾巢而出。陕西人早就对镇嵩军的倒行逆施极为不满,于是杨虎城顺应民心,带领西北军再次进驻西安,结束了刘镇华八年的统治。
但是刘镇华怎么甘心自己被赶出陕西?于是趁着杨虎城所在的陕军和直军大战,刘镇华再次卷土重来,准备赶走杨虎城,重夺西安。
西安城墙已有千年历史,十分坚固。杨虎城是陕军中有名的骁勇之将,部下大多是陕西人,对于他们来说,抵御镇嵩军的进攻就是在保卫家乡,所以战斗情绪十分激昂。
而刘部来源复杂,以红枪会,大刀会之类的民间武装或土匪武装为主,既没有足够的训练,又缺少足够的攻坚工具,面对拥有坚城固守的杨虎城,他们完全不是对手。于是刘镇华采取了自己当年当土匪的作战方法,派遣敢死队带着炸药前去爆破。
后来双方短兵相接,死伤十分惨重。见西安久攻不下,刘镇华就又采取了饥饿战术,把整个城池团团围住,然后将西安郊区的十万多亩农田通通烧毁,一时间火光冲天,浓烟蔽日。见到自己辛辛苦苦种出来的庄稼在一夜之间被镇嵩军全部糟蹋光,陕西的农民们更加愤怒,自发地组成自卫队,加入杨虎城的部队,与刘镇华作战。
就在西安城下的激战愈打愈烈的时候,国内形势悄然发生了变化。南方的广东开始了轰轰烈烈的国民大革命,北方的冯玉祥率先响应了南方孙中山先生的号召。1926年,冯玉祥五原誓师,宣布对以刘镇华等人在内的直系军阀作战。西北军猛将孙连仲强渡渭河,进援陕西。
孙连仲就是在与日寇正面交锋的台儿庄守将。小日本的机械化部队都打不过他麾下的西北军,更别提刘镇华的乌合之众了。在孙连仲的帮助下,镇嵩军这支土匪部队全线崩溃,西安城重见天日!
整个西安战事期间,西安的军民死难者超过了四万多人,其中一大半是死于镇嵩军的围困战术。为了纪念这些死难者,杨虎城和冯玉祥在西安建立了纪念公园。而杨虎城也被当时的陕西老百姓奉若英雄,他也镇守西安直到1936年双十二事变的爆发。