交戰(zhàn)的地方是平原地帶,德波聯(lián)軍的第一軍先出動去進攻蒙古前鋒,蒙古前鋒假裝不敵撤退,于是德波聯(lián)軍的第一軍就追擊,這一支部隊主要是日爾曼步兵和波蘭礦工臨時混編,軍紀不強,一看蒙古人后退,就亂哄哄地向前追擊,一下子就給引誘到遠離后面主力的地方。蒙古軍隊把德波聯(lián)軍第一軍誘離主力后,便回身接戰(zhàn),箭如雨下,后面的德波聯(lián)軍見第一陣追擊地太遠了,第二陣的兩支部隊出于大家同為波蘭人的感情,便也脫離陣型在后面跟上來想要救援,但是已經(jīng)來不及了。
德波聯(lián)軍第一軍的這些日爾曼步兵和波蘭礦工都是步兵,速度既慢,人數(shù)密集,而裝備又差,很多人連基本的防護都沒有,不要說盔甲,就連衣服都不多,許多礦工是袒露半個上半身投入戰(zhàn)斗的,于是在蒙古人的箭雨攻擊之下,包括主將勃烈斯拉夫在內(nèi)全軍覆沒,而這時候德波聯(lián)軍的第二陣才趕到。
于是蒙古人趁勢再擊后兩陣,后兩陣的波蘭軍民也多數(shù)是步兵,跟第一軍的部隊一樣,也在蒙古人的箭雨下傷亡慘重,進退失措,于是亨利二世只能派出他最后的兩支部隊倉促投入戰(zhàn)斗去試圖救援,于是整個里格尼茨之戰(zhàn)中的德波聯(lián)軍等于是分批投入戰(zhàn)斗給蒙古集中兵力圍殲。等條頓騎士團和西里西亞軍隊趕到,德波聯(lián)軍的第二陣也已經(jīng)全軍覆沒了。況且條頓騎士團的布陣還是比西里西亞軍隊更靠前一點,也就更先一點投入戰(zhàn)斗,并且更先一點被蒙古人擊潰。于是蒙古人得以集中全部兵力來對付最后的西里西亞軍隊。
在蒙古人的箭雨和騎兵沖鋒打擊下,西里西亞軍隊全軍覆沒,亨利二世在身邊騎士們的拼死掩護下,帶著僅剩的四騎人馬沖出重圍,但是蒙古人隨后追殺,亨利二世最終被刺殺于馬下。至此,德波聯(lián)軍真正的全軍覆沒。蒙古人隨后打掃戰(zhàn)場的時候,把每個被殺的德波聯(lián)軍士兵的一只耳朵割下來,結果這些耳朵裝滿了滿滿的九只大麻袋,蒙古人并且把亨利二世的頭顱砍下來,刺在槍尖上,徇示給周邊各城的歐洲人看,歐洲人紛紛棄城而逃,里格尼茨城的西里西亞軍民,也焚城退往城中心的堅固要塞防守。據(jù)說亨利二世的一只腳有六個腳趾,所以后來歐洲人才從戰(zhàn)場上認出亨利那具無頭尸體來,當然這是蒙古人退兵后的事了。