赤狄開始攻城,進攻者將雲梯鋪滿了城牆,士卒們像螞蟻一般附著在雲梯上,握著刀劍爬上城頭。防守者則使用弓箭、滾石、木頭等一切能夠抵抗進攻的武器進行還擊;用長矛將最上麵的敵人戳下去;用鉤杆推開雲梯;潑灑火油燒死進攻者。
衛國人頑強激起進攻者極大的憤怒,進攻者開始采用不計傷亡的強攻戰術,城上城下到處都是戰鬥,到處都是戰死者的屍體。麵對十數倍於守衛者的敵人,熒澤這個彈丸之地不久便被攻陷了;赤狄燒掉城門闖進要塞,但他們得到的卻是一座已經被原住民極力破壞了的城市。赤狄已經占了城牆,但是原住民卻與侵略者打起了巷戰;人們依托有利地形繼續攻擊敵人。結果赤狄不得不一條街一條街地向前推進,很多衛人在建築物失守前點燃了房屋,帶著女人和孩子自投於火中。
赤狄徹底占領熒澤時,城裏到處是火光和濃煙,人們已經見不到一座完整的建築了,俘虜們沒有一個不帶傷的。潞子怒不可遏,他喪心病狂地傳下命令,殺害了所有的幸存者。
熒澤人的英勇行動替衛懿公爭取了一些時間,衛軍得以在熒澤南部的廣闊地帶展開陣勢。衛軍擊潰了赤狄的先頭部隊,這個意外的勝利使衛人軍心振奮,甚至產生了可以贏得整個戰爭的希望。
但是當赤狄的主力部隊到達時,所有的衛人都絕望了,敵人的人數和氣勢都占有絕對優勢。當時已經是正午,麵對嚴陣以待的衛軍,赤狄竟然視而不見,而是遠遠地停下腳步,拿出酒肉自顧自地大吃大喝起來。
衛懿公不勝其怒,立即下令前進。赤狄放下手中的酒食,不屑地操起武器,聚集起來向衛軍進發。衛軍立即結成密集的防禦陣型;赤狄擊鼓並吹起號角,士卒高聲叫喊著,飛快地衝向敵人。
衛軍前兩列士卒將長達七米的長矛置於水平狀態,衝在最前麵的赤狄立即被刺穿,其後的人被前麵的人所阻擋,一時擠不到前麵去。有人彎下高大的身軀,從長矛下麵的空間手足並用爬過去,準備割斷長槍兵的腳筋。
但是他們發現前方竟然有衛軍士卒以同樣的姿勢正等著他們上門。衛國士卒的身材較小,在長槍林下行動更方便靈活,他們就在下麵無情地刺殺敵人,敵人的屍體很快又阻止了其他人從下麵發動進攻。
赤狄人的怒氣又衝上來了,他們把騎兵和部分步兵派到兩翼,準備從側麵發動進攻。衛懿公則把戰車布置在衛軍兩側,用來對抗赤狄騎兵。但是赤狄兵力真的是太多了,衛國的車兵馬上就被衝散,衛軍的兩個側麵失去了保護,立即暴露在敵軍無情地進攻之下。
當時衛懿公的禦戎是渠孔,車右是子伯。渠孔見騎兵越追越近,於是喊道:“君侯馬上下車!我將為君侯引開敵人!”
但是衛懿公說:“寡人已經拋棄國民,不能再放棄戰車了!”渠孔又說:“那麼就把軍旗收起來,敵人找不到目標,我們或許可以逃過一劫!”