Xiahou Ba
In 230, when the Wei general Cao Zhen proposed a shift from defensive to offensive stance against Shu Han, Lieutenant-General (偏将军) Xiahou Ba was named as the vanguard. He then led a force towards Hanzhong Commandery taking a route through the 330 km Ziwu Trail (子午道), and camped in a crooked gorge, near the Xingshi camp set up earlier by Shu general, Wei Yan. There, Xiahou Ba was identified by the local residents, who reported his presence to the Shu forces, and was under heavy attack. As the main army of Cao Zhen had not caught up with the vanguard, Xiahou Ba was thrown into a grave situation, where he was forced to rely on personal skills to fight his enemies between barricades until Cao Zhen arrived. The two forces reached a stalemate and the standoff lasted for a few months, but the developments favoured the Shu side as continuous rainfall over a month had rendered narrow valleys impassable, resulting in Wei army's logistical difficulty. In addition to the disadvantageous weather, Wei Yan had penetrated to the Wei army's rear and successfully incited some non-Han tribes to oppose the Wei forces, so Cao Zhen and Xiahou Ba begrudgingly decided to retreat. Since then, Xiahou Ba was appointed General of the Right, and stationed in Longxi Commandery to train troops; he treated both his militia and common soldiers well, and gained their support.