歷史上導致薛將軍直接被貶為平民的戰役是大飛川之戰。大飛川原本是唐朝鎮壓吐蕃起義的戰役。當時的大將軍薛率二十萬大軍攻打吐蕃,薛的副手郭長期在薛麾下。他覺得自己有朝壹日可以取代薛,所以在這場戰爭中他故意拖延糧草的運送。在拖延運送糧草的過程中,他突然遭到吐蕃軍和薛的軍隊的襲擊。
戰後,薛被追責為統帥,銘記他以前的功績,沒有處死他。但戰爭也導致了吐蕃實力的急劇上升,甚至與當時的唐朝旗鼓相當,這是當時的唐朝無法容忍的。因此,在隨後的幾年裏,唐朝繼續與吐蕃作戰,但效果並不理想。
不得不說,薛當時之所以能夠救壹命,確實是塞翁失馬焉知非福。要知道,他當時的戰敗給唐朝的歷史蒙上了壹層陰影。雖然他對這場戰爭的失敗沒有直接責任,但他作為壹個領導者應該被處死。