El 9 de junio de 1800, hacia las 11:00 h, las fuerzas de la División François Watrin, unos seis mil hombres, se desplegaron para atacar en las cercanías del pueblo de Casteggio a las del austríaco Ott, que tenía en los alrededores unos quince mil hombres y 35 cañones. Sin importarle esa desventaja, fueron empujando a los enemigos, pero, tras dos ofensivas hacia ese pueblo, seguían firmes en sus puestos.
A las 14:00 h, el general Claude-Victor Perrin llegó a la batalla con otros seis mil hombres para ayudar a Lannes, e iniciaron un tercer ataque al norte de Casteggio, a través de unas colinas, que resultó exitoso. A su vez, reanudaron la lucha en las calles de la localidad, y, poco a poco, esa doble presión terminó, hacia las 17:00 h,…