Der Kampf zwischen Maxentius und Konstantin wurde zunächst noch vor allem mit Worten geführt: Maxentius warf Konstantin vor, er habe seinen Vater Maximian ermordet, Konstantin behauptete, sein Gegner sei ein Bastard Maximians. 312 fiel Konstantin schließlich mit seinen Truppen in Italien ein. Zunächst besiegte er die Garnisonen des Maxentius in Turin und Susa. Anschließend gelang ihm in der Schlacht von Verona ein Sieg gegen Maxentius’ fähigen Prätorianerpräfekten Ruricius Pompeianus. Danach gewann er Mailand und Aquileia, die sich offenbar kampflos ergaben, und stand Ende Oktober vor den Toren Roms. Maxentius verließ die Sicherheit der von der Aurelianischen Mauer geschützten Stadt und zog Konstantin entgegen. Er verlor die nördlich der Milvischen Brücke geschlagene Schlacht und kam dabei selbst zu Tode; Konstantin konnte siegreich in die ewige Stadt einziehen.