史书记载,当时“吏士渴乏,笮马粪汁而饮之”。士兵们渴得把马粪里的水分榨出来喝。绝望的耿恭来到井边,郑重地拜井:“昔日贰师将军拔佩刀刺山,飞泉涌出,如今大汉强盛昌明,自有上苍保佑,难道会走投无路吗?”就在这个绝望的时刻,泉水忽然从地下喷涌而出,清凉的泉水带来了生机,也让将士们在心理上受到了鼓舞,但耿恭没有被惊喜冲昏了头脑,解渴之后立即下令用水和泥修补城墙,还故意让士兵们在城头接水洗澡。匈奴大军的内心再次受到打击,千辛万苦地断了河,竟然没有用,建在半山腰的疏勒城居然打出了井水,实在是天意。匈奴军无奈,再次撤退。耿恭的坚持是他再次取得胜利的关键,如今的围棋界还流传着“耿恭拜井”这一招。然而,这仍然不是最后的胜利。
匈奴人来来回回折腾了大半年,疏勒城仍然没被踏平,于是他们把目标转向西域其他小国,驻扎北路的西域都护陈睦在随后与匈奴的抵抗中战死沙场,车师前国的关宠部队也英勇奋战而死。西域诸国在匈奴铁骑的踩踏下纷纷投降,疏勒成为孤城一座,再次被包围。这一次,耿恭遭遇的是断粮,原先的几百士兵也因为伤病只剩下几十人。车师后王的夫人曾在解围期间偷偷地给耿恭送过一些粮食,但终究是杯水车薪。疏勒城的将士们开始吃眼前所有能吃的东西,甚至把皮革铠甲切碎煮食,又把弩箭拆开,把上面的皮条和弦都煮了来吃。匈奴单于实在没有耐心了,派人喊话招降,表示只要耿恭愿意投降,就把女儿嫁给他。耿恭假装感兴趣,请匈奴派使者进城细谈,但使者一进城就被杀死,士兵们在城墙上将尸体分块,煮了吃了。匈奴单于气炸了,加紧攻城,却依然拿不下疏勒。