Odoacer fait un assaut nocturne avec ses gardes Heruli, engageant Théodoric le Grand à Ad Pinetam. Les deux camps subissent de lourdes pertes, mais à la fin, Théodoric force Odoacer à retourner à Ravenne.
Flavius Odoacer ( OH-doh-AY-sər ; c. 431 - 493 après JC), également orthographié Odovacer ou Odovacar ( grec ancien : Ὀδόακρος , romanisé : Odóakros ), était un soldat et homme d'État d'origine barbare, qui a déposé l'enfant empereur Romulus Augustule et devint roi d'Italie (476-493). Le renversement d'Odoacre de Romulus Augustulus est traditionnellement considéré comme marquant la fin de l'Empire romain d'Occident ainsi que de la Rome antique. Bien que le véritable pouvoir en Italie soit entre ses mains, il s'est présenté comme le client de l'empereur à Constantinople, Zénon. Odoacer utilisait souvent le patricien honorifique romain , accordé par Zeno , mais était appelé roi ( latin : rex ) dans de nombreux documents. Il l'a lui-même utilisé dans le seul document officiel survivant qui émanait de sa chancellerie, et il a également été utilisé par le consul Basilius. Odoacer a introduit peu de changements importants dans le système administratif de l'Italie. Il avait le soutien du Sénat romain et a pu distribuer des terres à ses partisans sans trop d'opposition. Les troubles parmi ses guerriers ont conduit à la violence en 477–478, mais aucune perturbation de ce type ne s'est produite au cours de la dernière période de son règne. Bien qu'Odoacre fût un chrétien arien, il intervenait rarement dans les affaires de l'église d'État trinitaire de l'Empire romain.
Probablement d'origine germanique orientale, Odoacer était un chef militaire en Italie qui a dirigé la révolte des soldats héruliens, rugiens et sciriens qui ont déposé Romulus Augustulus le 4 septembre 476. Augustulus, âgé de 12 ans, avait été déclaré empereur romain d'Occident par son père Oreste, le général rebelle de l'armée en Italie, moins d'un an auparavant, mais n'avait pas pu gagner allégeance ou reconnaissance au-delà de l'Italie centrale. Avec le soutien du Sénat romain, Odoacer gouvernait désormais l'Italie de manière autonome, faisant semblant de se fier à l'autorité de Julius Nepos, l'ancien empereur d'Occident, et de Zénon, l'empereur d'Orient. Après le meurtre de Nepos en 480, Odoacre envahit la Dalmatie pour punir les meurtriers. Il l'a fait, exécutant les conspirateurs, mais en deux ans a également conquis la région et l'a incorporée dans son domaine.
Quand Illus, maître des soldats de l'Empire d'Orient, demanda l'aide d'Odoacre en 484 dans sa lutte pour renverser Zénon, Odoacre envahit les provinces les plus à l'ouest de Zénon. L'empereur a d'abord répondu en incitant les Rugii de l'Autriche actuelle à attaquer l'Italie. Au cours de l'hiver 487–488, Odoacer traversa le Danube et vainquit les Rugii sur leur propre territoire. Zénon a également nommé l'Ostrogoth Théodoric le Grand qui menaçait les frontières de l'Empire d'Orient, pour être roi d'Italie, retournant un allié gênant contre un autre. Théodoric envahit l'Italie en 489 et en août 490 avait capturé presque toute la péninsule, forçant Odoacre à se réfugier à Ravenne. La ville se rendit le 5 mars 493; Théodoric a invité Odoacre à un banquet de réconciliation. Au lieu de forger une alliance, Théodoric a tué le roi sans méfiance.