公孫霸已經準備停當,就等二日後攻城。次日,果然東南風大起,中午又有陣雨,此正是五月初夏之時。第三日,果然天氣晴好,微風不動。
公孫霸便將常用發石車數百輛在前,弓箭手隨後,然後中間推出五百輛裝有硝石硫磺的輕便發石車來,兩翼皆部署攻城軍隊,一聲號令,萬箭齊發,發石車拋石頭上城,攻城部隊,遂推動撞車,雲梯車等,向钜鹿城逼近。
王扶領軍在城上迎之,待城下箭射過之後,又在城上放箭,如此相戰半個時辰,彼此膠著。公孫霸見時機已到,遂命令推出輕便發石車,在城下一自排開,王扶軍在城上見之,不知何故,皆驚疑不已。公孫霸下令向城上發硝石硫磺,五百餘車齊發,隻見硝石炸裂,硫磺燃燒,轟轟烈烈,嗶嗶啵啵,一齊向城上襲來,王扶驚疑,指揮軍士休亂。公孫霸軍中,馬翁正披頭散發、身穿道袍、手執拂塵、正仗劍作法,隻見硝石硫磺在城上化作黃黑濃煙,須臾間,即彌漫籠罩城頭,綿延數百步之遠,馬翁念動咒語,濃煙遂凝結成一道煙牆,已經將城樓吞沒,周邊城牆,皆煙霧籠罩。王扶城上之軍,猶如身陷漫天大霧之中,隻能模糊看見一步之遠人物,轉眼看城下之時,已經全然是一片煙霧,城上守軍在煙霧中看不見敵軍,分不清方向,遂亂。公孫霸軍士,卻在城下看得清清楚楚,公孫霸立即麾軍攻城,數千攻城兵,頃刻間即衝到城池邊上,撞車雲梯車隨即也推進到城濠邊上,於是在護城河上以梯搭浮橋,數千軍士,須臾即渡過浮橋,隨即又架上雲梯,紛紛攀援而上。
公孫霸又令向城上放箭,城上之軍,愈加混亂,煙霧中不辨方向,王扶急忙命軍勿要慌亂,且先後撤至城中無煙霧之處,待煙霧散去,再做迎敵。
然而城上煙霧許久不散,已經有數百幽州軍士,即將爬上城牆,後麵大隊人馬即魚貫而上。這邊馬翁見軍士已經快爬上城牆,煙霧仍未散,於是收住法術,煙霧遂不成形狀,開始四散。幽州軍已經爬上城頭,模糊間能看得些了,王扶守城軍士也見煙霧消散,於是都向城頭奔來,驀然間見數百幽州帶刀軍士,已經出現在城頭,钜鹿守軍大驚。王扶急忙指揮眾軍前來殺敵,已然不及,數百幽州勇士,矯捷如猿,皆武功高強,以一敵五之士,已經躍上钜鹿城頭,拔刀在手,見人即砍,十分勇猛。此時煙霧已經散去,王扶命眾軍齊來抵擋,隻見城上雲梯布滿,數千幽州軍又登臨城上,後麵大隊人馬皆源源不斷攀爬雲梯魚貫而上,一齊向城上殺來。王扶命守軍截住,奮力抵擋,且戰且退。