被打败后,平阳公主再次为大唐的江山立下功劳。因为李渊当时虽然拿下了长安,但是他只是大概地控制了半个关中,他的四周都是敌人。
稳定长安后,李渊立刻掉头对付据有陇西之地的薛举和凉州的李轨,李渊命令李世民讨伐那些地方,李世民只用了大约两年的时间来扫荡这些势力。
这一役唐军围城打援,把前来援救王世充的窦建德一起消灭。这几仗柴绍都曾参与。平阳公主这时的主要任务就是防守李家的大本营山西,她驻守的地方就是娘子关。
娘子关位于今山西省平定县东北的绵山上,为出入山西的咽喉,但是人家原本的名字叫苇泽关。可是由于平阳公主率军驻守娘子关,目的是为了防止敌人从这里进入山西,所以改名字叫娘子关。
她是唯一为爸建立帝业的公主,也是巾帼英雄,娘子关也因此得名。
可是,长安之战后,平阳公主的事迹就不再见于史籍,这就是很少人知道她的原因。
直到6年之后的唐高祖武德六年2月初,史书上才突如其来地记了一笔她的死讯。
之所以会记上这一笔,还主要是由于她的葬礼与众不同,是以军礼下葬的。
前后部羽葆鼓吹、大辂、麾幢、班剑四十人、虎贲甲卒。
当时礼官提意见说女人下葬用鼓吹与古礼制不合,但是她的爸爸李渊反驳他:“鼓吹就是军乐,以前平阳公主总是亲临战场,身先士卒,擂鼓鸣金,参谋军务,从古到今何尝有过这样的女子?以军礼来葬公主,有什么不可以的?”
于是特地破例以军礼下葬平阳公主,并且按照谥法所谓“明德有功曰‘昭’”,平阳公主的谥为“昭”。
这就是后世称她为“平阳昭公主”的由来。平阳公主,也是中国封建史上,唯一一个由军队为她举行葬礼的奇女子。
王世贞曾经这样评价她:“夫人城北走降氐,娘子关前高义旗。今日关头成独笑,可无巾帼赠男儿。”
据说在平阳公主率领娘子军驻扎娘子关之后,修筑工事,严密布防,不给敌人可乘之机。
一次,刘黑闼部大举进攻,平阳公主见敌人来势凶猛,一面向太原告急,一面指挥娘子军与居民即使是死也要守住。
由于娘子关里面的军队兵力不足,娘子关的情况十分危险。面对凶猛的敌军,平阳公主心急如焚,在城楼上焦急地踱着步子想着主意。同时,一直看着远方,焦急地等待着援军到来。
忽然,她无意中看见远处田野上丰收在望的谷子:“有办法了!”。
于是,她下令城内军民立即收割新米熬制米汤,米汤熬好后,平阳公主又令部众乘夜色从关上全部倒入关前沟壑中。
次日,娘子关前沟壑中米汤全满了,敌人哨兵发现后,觉得:“这是马尿!”急忙报告他的主帅。
主帅出帐观望,只见城楼上旌旗招展,军民喊声震天,战鼓擂动。便错误地判断对方的援兵已经到了,由于害怕中了敌方的埋伏,他们不战而退。
后来得知此乃平阳公主的疑兵之计时,太原的援兵又到了,他们只能感慨:“这女的真尼玛牛批”。