王昭远，益州成都人。幼孤贫，本是无赖，少时为孟昶侍从，好说大话、善于逢迎，为孟昶所重，官夔州宁江军节度。孟昶母常告诉他，昭远不可用，昶不听，不久又兼领山南西道节度、同平章事。干德二年（964年），宋廷派忠武节度使王全斌、武信节度使崔彦进、枢密副使王仁赡、宁江节度使刘光义、枢密承旨曹彬等六万人伐蜀。孟昶命昭远为西南行营都统，率兵拒战。昭远三战三败，逃至利州（四川省广元市），焚毁桔柏津的桥樑，又逃至汉原坡（四川省剑阁县东北），留下部将镇守剑门（四川省广元市剑门），剑门自古为天险之地，王全斌等以锐兵奋击，