Siege of Nongyecheng

The Siege of Nongyecheng (555) was a battle between Northern Wei and the separate forces of the Byzantine Empire and the Turkic Khaganate. The Chinese Wei dynasty succeeded in defeating its rivals in battle, and they ultimately defeated them through the success of their wonder.

Siege
The Byzantine Empire, which had founded the town of Iolcikon, sought to defeat its Rouran Khaganate (Huns), Northern Wei (Chinese), and Turkic Khaganate (Turks) rivals, so it dispatched a force of crossbowmen to lay siege to the Tertiary (or Western) Ward of the Wei city of Nongyecheng - this section of the castle was mostly agricultural, but there was an archery range to protect the area. Chinese crossbowmen repelled the Byzantines, and the Chinese main army arrived too late to help, as the Byzantine attackers were either dead or fleeing.

The second siege of the city occurred when the Turks attacked the Secondary (or Eastern) Ward with bombardiers. This area was defended by the main army, and the Chinese attacked the besieging army head-on. The Turkic attack's failure did not end the siege, as more and more Turkic bombardiers arrived to besiege the walls. Soon, cavalry joined the Turks, so the Chinese recruited more men-at-arms and spearmen and sent them to repel the attack. The Chinese destroyed a battering ram that the Turks brought to the siege, and only their victory via the preservation of their wonder stopped the Chinese from using siege weapons to destroy the enemy city.