In 354, the Jin general Huan Wen launched a major attack on Former Qin, in coordination with Former Liang forces. Fu Jian gathered all of his available forces and put them in the hands of his sons Fu Chang (苻萇) the Crown Prince, Fu Sheng the Prince of Huainan, Fu Shuo the Prince of Beiping, along with Fu Xiong and Fu Qing, ready to resist Huan. Huan, however, was able to advance all the way to Chang'an's vicinity, defeating all Former Qin resistance on the way. However, Huan hesitated at making a final siege against Chang'an, and as Fu Jian, anticipating the Jin attack, had already harvested all of the wheat, Jin forces began to run out of food supplies and was forced to withdraw in late summer 354.