Former Yan
In late 337, Shi Hu entered into an alliance with the Former Yan prince Murong Huang to attack the Xianbei Duan tribe. In 338, the joint forces defeated and essentially wiped out the Duan, but Shi Hu, angry that Murong Huang withdrew his forces early, advanced on the Former Yan capital Jicheng (棘城, in modern Jinzhou, Liaoning) and surrounded it, intending to wipe Former Yan out. However, after nearly 20 days of siege, Later Zhao forces were unable to capture Jicheng and forced to withdraw, and they suffered heavy losses at the hands of a Former Yan general, Murong Huang's son Murong Ke. During the next few years, Later Zhao would have no real way of curbing Former Yan expansions, and was eventually forced to yield most of formerly Duan territory to Former Yan.