En cuanto a los últimos eventos, que incluyen la defensa del "carroccio" y los enfrentamientos sucesivos y decisivos entre los dos ejércitos, la "Vita di Alessandro III" de Boso —un contemporáneo de la batalla— proporciona un indicio importante: este texto aporta los topónimos —mal escritos por los copistas— "Barranum" y "Brixianum", que pudieron ser originalmente «Legnano y Borsano» o «Busto Arsizio y Borsano», y la distancia precisa entre el lugar de la última etapa de la batalla y Milán, 15 millas (unos 22 km), que es el recorrido exacto entre Legnano y Milán.