却说当夜两兵混战,直到天明,各自收兵。马超屯兵渭口,日夜分兵,前后攻击。曹操在渭河内将船筏锁链作浮桥三条,接连南岸。曹仁引军夹河立寨,将粮草车辆穿连,以为屏障。马超闻之,教军士各挟草一束,带着火种,与韩遂引军并力杀到寨前,堆积草把,放起烈火。操兵抵敌不住,弃寨而走。车乘、浮桥,尽被烧毁。西凉兵大胜,截住渭河。曹操立不起营寨,心中忧惧。荀攸曰:“可取渭河沙土筑起土城,可以坚守。”操拨三万军担土筑城。马超又差庞德、马岱各引五百马军,往来冲突;更兼沙土不实,筑起便倒,操无计可施。时当九月尽,天气暴冷,彤云密布,连日不开。曹操在寨中纳闷。忽人报曰:“有一老人来见丞相,欲陈说方略。”操请入。见其人鹤骨松姿,形貌苍古。问之,乃京兆人也,隐居终南山,姓娄,名子伯,道号“梦梅居士”。操以客礼待之。子伯曰:“丞相欲跨渭安营久矣,今何不乘时筑之?”操曰:“沙土之地,筑垒不成。隐士有何良策赐教?”子伯曰:“丞相用兵如神,岂不知天时乎?连日阴云布合,朔风一起,必大冻矣。风起之后,驱兵士运土泼水,比及天明,土城已就。”操大悟,厚赏子伯。子伯不受而去。