1944年9月19日,正在龙陵前线指挥作战的宋希濂,突然接到了一个命令:立即将第十一集团军的指挥权交给副司令黄杰。这一消息对宋希濂来说无疑是一场晴天霹雳。自从1944年5月滇西反攻开始,宋希濂所指挥的第十一集团军与霍揆彰的二十集团军,一直是远征军的两大主力部队。自强渡怒江以来,远征军一路过关斩将,与日军鏖战了数月,先后攻占了松山、腾冲等重要据点。如今,唯一剩下的就是龙陵这个军事重镇,日军的残余主力也在向龙陵集结。龙陵的攻坚战成为滇西反攻的最后一场决战,一旦拿下龙陵,滇西战场也就没有太大的战事了。在如此关键的时刻,宋希濂为何会被调离,甚至被免职呢?到底是谁在谎报军情? 宋希濂被免职的直接原因,便是在龙陵攻坚战中谎报军情。这场战役是远征军滇西反攻中,历时最长、伤亡最为惨重的一场。第一次进攻龙陵时,远征军明显低估了敌人,分兵攻占腾冲、松山、龙陵等地,这让日军增援的难度大大降低。6月6日,宋希濂的第71军(包括87师和88师)到达龙陵外围后,立即发起进攻。经过三天激烈的战斗,龙陵外围的据点被全部清除。到了9日夜,宋希濂亲自督导87师、88师向龙陵的旧城和外城发起进攻。10日中午,87师的师长张绍勋和88师的师长胡家骥分别向宋希濂报告称取得了重大进展。特别是张绍勋,他信誓旦旦地在电话中告诉宋希濂:报告长官,我师已攻入龙陵,并已占领龙陵。看到此消息,宋希濂并未深入调查,很快便拟定了一份攻克龙陵的告捷电报,发送给重庆的军委会。重庆收到电报后,迅速向外界宣传,连英美等国也纷纷向重庆送来贺电。然而,不久后,龙陵的战局发生了转折。日军增援的四千余人到达后,发动了猛烈反攻,87师和88师遭遇重创,被迫退守外围。87师的师长张绍勋在反击中压力巨大,最后因羞愧难当选择自杀(虽然未死,被救回)。关于张绍勋自杀的原因,有两种说法:一是他因谎报军情,战败后无法面对宋希濂而选择自尽;二是他在向宋希濂请示后撤时,被副军长陈明仁痛骂,心情压力过大,因此举枪自杀。
6月16日,蒋介石得知龙陵并未攻克,反而陷入守势后,勃然大怒,立即指示宋希濂尽快攻克龙陵。尽管援军逐渐到位,宋希濂发起了第二次进攻,但战事仍然陷入胶着,直到9月,日军的援军不断增援。蒋介石终于无法再忍受,决定由黄杰接替宋希濂指挥第十一集团军。为了照顾宋希濂的面子,蒋介石没有直接撤职,而是让他去陆军大学将官班学习。 宋希濂被调离的背后,除了战场形势的压力外,还涉及到蒋介石与远征军总司令卫立煌之间的微妙关系。宋希濂在报捷时直接越过了卫立煌,为了揽功,他没有向卫立煌请示。即使捷报最初是真实的,蒋介石也可能不追究,但当发现捷报是假的,卫立煌显然不会愿意背负责任。为了平衡卫立煌的情绪,蒋介石才不得不做出免职决定。 宋希濂离开时,内心非常不甘,因为他已经部署好准备进行第三次攻占龙陵的行动。此时,远征军的力量明显强于之前,9月7日,松山被攻克,滇缅公路畅通无阻。接着,腾冲也被占领,宋希濂对即将发起的总攻充满信心。但就在他准备再次进攻时,却接到了调令,要求他去陆军大学学习。 接替他指挥的黄杰,虽然是黄埔军校的同班同学,但他的军事才能显然不如宋希濂。黄杰在兰封会战中的表现曾让前线指挥官薛岳非常愤怒,以至于向军委会建议枪毙黄杰和桂永清。虽然此事最终不了了之,但黄杰的表现并不如宋希濂。在他接管龙陵战役后,黄杰采纳了邱清泉的策略,火烧背阴山、水淹龙陵城,这一计谋让龙陵的日军未战先乱。9月23日,黄杰正式指挥远征军对龙陵发起了进攻。经过一个月的激战,直到11月11日,龙陵终于被攻克。这场三次攻打龙陵的战斗,历时五个多月,远征军投入兵力12万,伤亡三万余人,击毙日军一万三千余人。龙陵战役的惨烈程度可见一斑。黄杰因攻克龙陵而名声大噪,他在蒋介石心中的地位也随之上升。宋希濂在陆军将官班学习结束后,被重新调回原职,但此时滇西反攻已经结束,黄杰作为代表获得了更多的荣誉和勋章。宋希濂的再次任命也并不如愿,他被调往新疆的迪化担任中央军校第九分校主任。在蒋介石的召见中,宋希濂表面应承,但内心却非常不快。从指挥十几万人的集团军总司令,突然降为几百人的学校主任,这种落差是难以承受的。 在担任第九分校主任期间,宋希濂并没有能避免一些麻烦。8月时,分校学生与地方军官发生冲突,蒋介石得知后对宋希濂大加斥责,甚至质疑他是否真的能够履行命令。然而,宋希濂并没有表现出足够的服从,最终被蒋介石冷落一旁。直到张治中前往新疆后,才将宋希濂带到新疆。宋希濂被任命为行辕参谋长,并且在张治中忙于公务时代理了行辕主任的职务。这时候,宋希濂重新得到了蒋介石的信任,但他与张治中的关系也日渐紧张。1948年,蒋介石考虑将宋希濂调回来重新参战,但此时的宋希濂并没有机会再为蒋效力。