12月1日夜里,拿破仑骑马沿着前线巡视了野营部队。他注意到了敌军的营火集中在普拉岑高地的后面和利塔瓦河谷。这进一步证实了他的预测:敌人将试图迂回其右翼。
当拿破仑从士兵行列中穿过时,士兵用铺草做成的火炬点燃为他照路“皇帝万岁!”的欢呼声响彻河谷(今天是拿破仑登基称帝一周年)。
震天动地的欢呼声响彻了河谷,河对岸的俄奥联军自然也听到了,一时间他们就惊慌了起来,他们还以为是拿破仑要率领法军开始进攻了。但之后联军指挥官图库左夫便出现在了前线,随着他的出现,骚乱立刻被制止了。
“现在天色昏暗,在加上大雾根本就看不见东西,拿破仑不可能会在此刻进攻,所以这应该只是法军的一种欺诈行为罢了,其目的便是为了削弱我们的士气。”库图佐夫开口说道。随着他的解释刚刚还慌乱无比的俄奥联军立刻镇定了下来。
……
12月2日凌晨,天蒙蒙亮,浓雾掩盖了法军的阵地置,见此良机,库图佐夫当即决定开火,随后600门俄奥联军的大炮突然向法军开火。炮弹铺天盖地的砸向法军的阵地,但好在法军事先撤出了阵地,所以没有造成什么伤亡。从理论上说,联军是由沙皇亚历山大和奥皇弗朗西斯设在克勒茨诺维兹村的总司令部联合指挥;但实际上则上由奥地利军参谋长威罗德于12月2日凌晨一点将作战计划交给了高级指挥官。当时,在军事会议上,俄奥联军司令部出现了分歧:库图佐夫主张俄军应继续撤退,而沙皇亚历山大和奥军主张进攻,库图佐夫的建议被否决,所以他干脆回去睡觉去了。
炮击之后,奥俄联军开始前进。他们分为6个纵队:北面的2个纵队由巴格拉吉昂亲王和列克敦斯坦亲王统率,他们横跨布尔诺-奥斯特里茨大道两侧,负责攻击由拉纳和贝尔纳多特部队所据守的法军阵线,在这两个纵队之后充当预备队的是康斯坦丁大公指挥的俄国近卫军。
在中部,柯罗华特指挥的奥军2.5万人负责进攻在柯贝尼茨的苏尔特军。联军的主攻方向在普拉岑高地以南,承担这一任务的3个纵队共3.3万人,由俄军将领布霍夫登指挥。他们负责进攻戈尔德巴赫河畔的苏尔特军的南段,该处现为莱格朗师所据守。
俄奥联军开始发起进攻时,由于数量上占优势,作战取得一定进展。
随着俄奥联军进攻的开始,法军被迫从特尔尼茨和佐克尔伐茨科退守到马克斯多夫和屠拉斯。拿破仑随即命达武的东方集团将向俄军左翼进行反冲击。双方血战,最后俄军伤亡惨重,被击退到戈尔德巴赫河附近。在普拉岑高地的库图佐夫,此时本应留在高地控制全局,他却随柯罗华特军去进攻法军中段防线去了。这就给拿破仑造成了一个绝好机会。
上午8点左右,掩盖着谷地的浓雾刚刚散去,一轮红日喷薄而出,俄奥联军立刻开始离开高地,向看上去似乎十分薄弱的法军右翼移动。拿破伦看到普拉岑高地几乎已经没有俄军防守,他立即命令苏尔特军团前去强占高地。
正是在库图佐夫和米罗拉**奇率领南面的联军包围法军右翼,对索科尔尼兹和狄尔尼兹发起全面进攻的时候,他们才意识到俄军犯了放弃中央高地的严重错误。
但现在已经晚了!
当谷地的浓雾消散后,拿破仑从他的指挥所已观察到普拉岑高地已无人占领。他立刻命令苏尔特率2个师去夺取这个制高地。结果法军轻而易举的就取得了胜利,几乎没遇到一点抵抗。这样,拿破仑就占据了这个极重要的高地,使敌人的两翼由此被割断了。此时,拿破仑下令整个左翼部队向联军发起全线进攻,巴格拉吉昂和列克敦斯坦在激战中溃败,柯罗华特纵队也遭到法军侧击,溃不成军,联军的中央纵队也被逐退到柯日森维茨。布霍夫登的3个纵队则受到苏尔特和达武的两面夹击。
此刻法军再一次占据了上风,在战斗中因为作战不利大量的俄军和奥军士兵开始溃逃,一些俄军越过特尔尼茨和查特坎尼之间冰封的湖泊和沼泽地逃跑,拿破仑敏锐的主意到了这一点,他当机立断命令炮兵炮轰湖面。
“碰碰!”随着法军的炮击,湖面轻而易举的便被法军轰碎,这导致湖面上大量的俄奥联军士溺水而死。这景象惨不忍睹,但身为此次事件的策划者,拿破仑却没有感觉到丝毫不妥之处。他知道战争是残酷的。如果在战场上不能大量的杀伤敌方士兵,那么死的就会是自己的部队。
到中午时分,拉纳在缪拉骑兵军团的配合下成功地将整个巴格拉吉昂军与其余的联军割裂开来,联军开始沿布尔诺-奥洛穆茨大道向奥洛穆茨退却。此时,法军已经控制了战场上的主动权,特别是英勇善战的贝尔纳多特牢牢地守住了对于法军是至关重要的普拉岑高地。
到下午2点,拉纳军团和缪拉的骑兵军团开始追击向豪斯尼茨溃逃的巴格拉吉昂师团,贝纳多特的第一军越过已经被法军占领的普拉岑高地追击利赫特尔斯登军团和康斯坦丁大公的军队。同时,在拿破伦的右翼,战局发生了变化。这里是一片沼泽,而俄国人