赵奢带兵出征,离开首都邯郸三十里,他就扎营不走了。又传下军令:“有敢言军事者斩!”秦国军队驻扎在武安城西,声势浩大,在城外鼓噪操练,城里屋瓦都震动。赵军中有一个军吏,向赵奢进言急救武安。赵奢即刻把他推出斩首。赵奢坚壁高垒,驻扎了十八天,还是不动,而且天天继续加高加固防御工事。秦军派间谍来探赵军虚实。赵奢知道他是间谍,好吃好喝招待送走了,完全没有出兵的意思。间谍回报秦将。秦将大喜,说:“这援军离开国都三十里就不走了,还修筑防御工事,阏与城不是赵国的了。”
秦军间谍前脚刚走,赵奢马上全军出动,卷甲而趋,一天一夜急行军,就到了阏与。但是,他没有到阏与城下,而是在离阏与还有五十里的地方停下来。秦军得到斥候报告,悉甲而往,直扑赵军阵地。这时候,又有一位军士叫许历的来向赵奢献计,说:“秦军想不到咱们会到这儿,又惊又怒,其来气盛,我们布阵必须加强纵深,厚集其阵以待之,否则,一冲就冲散了,我军必败。”赵奢说:“感谢你的指教!”许历请受刑。赵奢说:“敢言军事者斩,那是在邯郸下的军令,现在不是在邯郸了,那军令已经过期作废。”许历又进谏说:“先占领北山者胜,后至者败。”赵奢许诺,即刻发兵一万人占领北山阵地。秦军后至,争夺北山,上不去,赵奢纵兵出击,秦军大败,阏与之围就解除了。得胜还朝,赵王封赵奢为马服君,与廉颇、蔺相如同级别,又封许历为国尉。