Fue la tercera batalla de los ostrogodos en Italia y fue ganada por Teodorico.
Después de que los ostrogodos fueron obligados a retroceder hacia el Tesino por la contraofensiva de Odoacro, Teodorico golpeó a Odoacro por tercera vez.
Al este de Milán, en el río Adda, los ejércitos fueron derrotados y Teodorico obtuvo una difícil victoria.
Pierius, un general romano al servicio de Odoacro, murió en la batalla, demostrando que Odoacro había encontrado fieles partidarios de la élite romana.
Por medio de una artimaña Odoacro cayó en manos de los ostrogodos y fue asesinado a manos del mismo Teodorico.