征战之事充满危险,也带来无尽光荣,前两次入侵意大利以失败收场,使君士坦丁的前途危机重重。在意大利由老兵组成的部队尊敬马克西米安的名气,才在他的儿子手下参加这两次作战,现在他们得到了荣誉也获得了利益,所以不会产生异心出现背叛的行动。马克森提乌斯知道必须拥有禁卫军,才能稳固他的宝座,因此扩大编制至以往的规模,把从意大利应召服役的人员都拨进去,组成8万兵力的强大部队。在征讨阿非利加叛乱时,也征召了4万摩尔人和迦太基人加入,甚至西西里也供应相当比例的部队,这使马克森提乌斯的总兵力到达17万名步兵和1.8万名骑兵。意大利的钱财要用来供应战争所需的经费,邻近的行省征发大量谷物和各种补给品,已落到民穷财尽的地步。
君士坦丁的总兵力是9万名步兵和8000名骑兵。由于皇帝已率军出征,因此对莱茵河的防务要特别注意,意大利远征队不得超过总兵力的一半,避免因争天下而给公众安全带来极大的危险。因此他只率领4万人马出征,面对至少比他多3倍兵力的敌人。
罗马的军队不敢面对战争的危险,都配置在安全距离以外,因为他们过着毫无训练的太平生活,所以整体战力变得衰弱不堪。他们早习惯在罗马剧院和浴场里混日子,根本不愿到战场去打仗。老兵都已忘记武器的使用方法,也不熟悉战争的各项工作;至于新征的兵员,更是一窍不通。反观高卢的军团则很能吃苦耐劳,因长期防卫帝国边疆,对抗北方蛮族,常执行各种艰难困苦的任务,所以成为英勇善战且纪律严明的劲旅。就领导者的状况来看,也像部队一样有极大差别:马克森提乌斯听到谄媚的言辞才会异想天开,认为征服敌人易如反掌,等他发现自己习于安乐,不能忍受战阵之苦,又不懂兵戎之事,这种雄心壮志马上消失得无影无踪;而君士坦丁从幼年开始,就在战争的行动和军事的指挥中磨炼出坚忍无畏的心志。
当年汉尼拔从高卢进军意大利时,居住在当地的野蛮民族绝不会平白让正规军队通过,所以他不得不在山区打开一条通路。阿尔卑斯山虽是天险,但还是要用人为的工事来加强,构筑的堡垒花费许多人力和金钱,有的地方真是一夫当关万夫莫敌,能控制所有进入平原的通路。就现在来看,意大利这个区域,撒丁尼亚国王根本不用担心会有敌军能侵犯他的国土。但是在过去,将领要想穿越这个通道,似乎没有多大的困难和阻碍。君士坦丁在位时,山区的农民接受外来文化,成为顺服的臣民,这片乡土储存的粮食很丰富。罗马人修建的公路通过阿尔卑斯山,真是惊人的巨大工程,在高卢和意大利之间开放几条运输的孔道。君士坦丁使用通过科蒂安·阿尔卑斯山的道路,现在称为塞尼山。他率领部队经过一番努力,在马克森提乌斯的宫廷尚未得到他离开莱茵河的消息之前,就已经进入皮德蒙特平原。萨苏这个城市位于森尼山的山麓,四周建有城墙,派驻了相当的守备兵力来阻止入侵者。君士坦丁的大军认为没有必要花长时间进行围攻,于是在抵达萨苏那一天,就对城门实施火攻,架起云梯爬上城墙。在发起突击的同时,用各种弩机发射大量抛石和箭矢,士兵手执刀剑进入城内,将守备部队斩杀大半。君士坦丁下令扑灭战争引起的大火,才使萨苏逃脱全毁的命运。
在离萨苏40英里的地方,却还有一场硬战等着开打。马克森提乌斯的部将指挥兵力强大的意大利军队,集结在都灵平原,主战力是一支重装骑兵部队。自从罗马军的纪律废弛后,作战再不敢凭一腔血勇,而是从东方国家学到恃兵甲之利的观念,将马匹和骑士都披上全副铠甲,将关节之处巧妙地接合在一起,避免妨碍身体的活动。外表看起来这种骑兵好像没有敌手,作战可说是无坚不摧,因此,将领通常将他们排成冲击纵队或楔形阵式,形成攻坚的矛头,或者用在分散的侧翼,他们自夸可以轻易踹破和踩碎君士坦丁的军队。幸好君士坦丁有前例可循,他采用当年奥勒良在同样状况下所使用的防御方法,否则对方运用重装骑兵的计谋可能就会得逞。君士坦丁极具技巧性地部署兵力,事先安置阻绝设施,使敌人的骑兵纵队不能发挥冲击威力,再用分隔歼灭的方式使陷入阵式的骑兵无法脱身。马克森提乌斯的部队在混乱中向都灵奔逃,城中居民将城门紧闭,拒绝让败军进入,只有少数人员能保全性命。君士坦丁仁慈地对待都灵,称赞他们的行为,然后率军进入米兰的皇家宫殿。从阿尔卑斯山到波河之间,所有的意大利城市全部承认君士坦丁的权威,热心参与解救罗马的大业。
从米兰到罗马,不论是使用埃米利亚公路还是弗拉米尼亚公路,行军都非常方便,但君士坦丁不能够马上前往击灭暴君。为了审慎起见,他必须先对付在意大利的另一股敌军。因为该股敌军所处的位置及其实力,既可以在侧面拒止君士坦丁的军队前进,亦可在他前往罗马失利后,截断大军的退路。卢里修斯·蓬佩阿努斯是勇气和能力都高人一等的将领,负责守备维罗纳,将所有部队都配置在威尼提亚行省。他听到君士坦丁将向他进军的消息后,立即派遣一批骑兵去迎战,但在布雷西亚附近被击溃,高卢的军团一路追击到维罗纳的城门。
君士坦丁睿智的头脑很快就认清当前状况,知道围攻维罗纳的重要性,也了解困难所在。这座城市只有一条道路,经过狭窄的半岛通往西方,其他三面都为阿迪杰河所环绕,湍急的河流贯穿威尼提亚行省,可以使被围的城市获得人员和粮食的充分供应。
君士坦丁在经过几次不太成功的尝试后,终于在离城有一段距离的地方找到了一处渡河点,这处河流的水势比较平缓。君士坦丁率领部队渡河后,立刻围绕着维罗纳建立了坚固的工事,将城池团团围住。他鼓舞全军士气,不断发起攻击,蓬佩阿努斯孤注一掷的出击也被驱退。这位坚毅的将领在安排好防务、加强守备部队的实力后,就秘密逃出维罗纳。他逃离不是为了自己,而是顾虑整个城市民众的安全。在经过不屈不挠的努力后,他又集结一支军队,要与君士坦丁在战场决一雌雄。蓬佩阿努斯的策略是,若君士坦丁固守在围城的防线之内,他就与守城的部队配合,发起内外夹击。皇帝非常注意当前的动态,知道这支强大敌军将要迫近的消息后,除留下一部分军团继续围城外,便亲自率领这支无论在勇气和忠诚方面都让他深为倚重的部队,前去迎战马克森提乌斯的部将。
高卢军队最常用的作战方式,是将部队部署成两线配置。但君士坦丁认为敌军的人数远超过自己的部队,因此改变部署,减少第二线的兵力,延伸第一线的正面,以使之在长度上能与敌人保持适当的比例。这样调整后,使得由老兵组成的部队更能发挥战力,也不怕敌人从侧翼包围,后来证明这是取得胜利的决定性因素。会战在接近黄昏时开始,双方坚持不退,激战整夜,将领的指挥已经没有施展的余地,完全依仗士兵的勇气。君士坦丁在晨光的照耀下展现出胜利的景象。这场大屠杀使成千的意大利人伏尸在原野上,蓬佩阿努斯也战死沙场,维罗纳立即无条件献城投降,守备部队全成为战俘。当军官们向君士坦丁祝贺胜利时,也附带发了一阵牢骚,抗议君士坦丁没有善尽一位指挥官的职责,竟然表现得比部下还勇敢。军官们的建言中,有些话已经到鲁莽的程度,不过,就连最猜忌的君王听了也不会不高兴。他们恳求他在未来的作战中要注意保护自己,不要轻易涉险,因为他身系罗马和帝国的安危。
当君士坦丁在战场表现指挥能力和作战勇气时,意大利的君王好像不知道内战的灾难和危险已经蔓延到他的领土的中枢地区。马克森提乌斯依然沉浸在寻欢作乐中不理国事,想隐瞒军事失利的消息,不让公众知道,他用毫无根据的信心来欺骗自己,不敢面对现实,想就此拖延下去,事实上这只会令问题更加恶化。君士坦丁的快速前进还是没有让他觉醒,不知自己即将面临致命的危险。他一直自我吹嘘,说凭着他的慷慨大方和罗马的威名,已经解决过两次敌军的入侵,现在也可用同样的方式驱退高卢叛变的军队。原来在马克西米安麾下服务的那些有经验和能力的军官,不得不告诉这位软弱无能的君王,他马上就要大祸临头,这才使他警觉不能再醉生梦死。下属还敦促他要鼓舞剩余部队的勇气,这样才能避免自己陷入灭亡的命运。马克森提乌斯的作战资源,无论是人力或金钱,两方面都很充足,禁卫军要想保持强大的实力,想维护自己的利益和安全,就得跟他采取一致的行动和目标。因此第三支军队很快编成,兵员数量比在都灵和维罗纳两次会战损失得还要多。
但是皇帝毫无领军作战的意愿,对军旅之事完全外行,担心战斗带来的危险以致惊惶不已。他的畏惧还带有迷信的成分,对于各种征兆和预言非常在意。根据四处听到的谣传,他知道君士坦丁好像已经威胁到他的生命和帝国,因此,即使再胆怯也不得不鼓起勇气,迫得他只得亲临战场。他已经无法忍受罗马人民对他的藐视,在竞技场上到处能听到愤怒的喧嚣,暴民围住皇宫大门,指责这位懒惰的君主是个胆小鬼,大声赞扬君士坦丁无畏的精神。马克森提乌斯在离开罗马之前,特别请求西比莱神谕给他指示。这些古代预言的守护者,虽然无法通晓命运的秘密,但却精通解释神谕的各种技巧。于是就针对当前的状况,给他一个模棱两可的预告,不论战争的结局如何,都可以保持神谕的令名于不坠。
君士坦丁的行军极为迅速,可以说跟首位恺撒征服意大利的速度不相上下,这不是违背历史真相的奉承话,因为从维罗纳投降到最后战争结束(公元312年10月28日),只花了短短的58天。君士坦丁一直在担忧,就怕这个暴君听到消息后产生畏惧心理;或者基于审慎的打算,不敢冒险进行堂堂正正的决战,龟缩在罗马城内坚守到底。他有充足的粮食可以防止饥馑的发生,但君士坦丁则无法打持久战,若逼不得已,最后就必须运用武力将帝国的首都整个毁灭,如此一来,他就算获胜,也会失去最宝贵的报酬,何况解救罗马还是打内战的动机和最重要的借口。
等他抵达距离罗马大约9英里路,一个名叫萨克萨·鲁布拉(Saxa Rubra)的地方时,发现马克森提乌斯的军队已完成了列阵,准备要与他决战,心中真是又惊又喜。敌军的正面延伸很长,横跨广阔的平原,多层纵深直达台伯河边,可用来掩护后卫,但也对撤退行动形成阻碍。根据后来的各种资料,我们知道君士坦丁部署兵力的技巧极为高明,他选择了最显眼也是最危险的位置,使旌旗招展的军队将他的行动看得很清楚。他亲自率领骑兵向敌阵发起冲锋,这次雷霆万钧的攻击决定了战争的胜负。马克森提乌斯的骑兵部队主要是由穿铠甲的重骑兵以及摩尔人和努米底亚人的轻骑兵所组成。高卢的骑兵比重骑兵灵活,也比轻骑兵坚韧,凭着骁勇善战的精神把两者打得大败而逃。骑兵在两翼崩溃后,使得步兵的侧翼失去掩护,不受军纪约束的意大利人抛弃连队标志,不顾一切向后逃走,对于这位平素痛恨的暴君已毫无畏惧之心。禁卫军知道自己所做的恶行不会得到赦免,就拼死做困兽之斗。虽然这些老兵奋勇作战,还是无法挽回劣势,不过却能光荣战死,他们并没有退后一步,尸体散布在他们阵列原有的位置上。
整个战场一片混乱,马克森提乌斯毫无斗志的部队被冲锋陷阵的敌人在后面追赶,上千人投身到台伯河水深盖顶的急流之中。皇帝自己想经由米尔维亚桥逃回城市,但一群人拥塞在一条狭窄的通道上,使他被挤落到河里,身上穿着的沉重铠甲,让他很快被淹死,尸体陷入很深的淤泥里,第二天费了不少力气才找到。等到他的头颅被展示在人民眼前,才让大家感到获得解救,也提醒罗马人要接受君士坦丁赐给他们的恩惠。大家带着忠诚和感激的心情向他欢呼,祝贺他凭着智勇双全的才华,获得一生中最光荣的胜利。