Aiming to return victoriously to his city, he hired some 2,500 knights, mainly from Germany, and 1,000 Swiss infantry which had fought in the unsuccessful war of Mastino II della Scala for the hegemony in northern Italy.
Lodrisio Visconti set out for Lombardy in late January 1339, defeating the Milanese in Rivolta d'Adda, and later conquering Cernusco sul Naviglio, Sesto di Monza, and Legnano, where he was joined by the Scaliger troops.
In the meantime da Panigo's knights joined with some fugitives at Rho and moved to Parabiago where they defeated the 400 men-at-arms left by Lodrisio and freed Luchino.
In the meantime, news of the initial defeat reached Azzone, who ordered his men to move in and prepared to besiege Lodrisio's army.
To celebrate the event, Giovanni Visconti had a church and an abbey built, called Sant'Ambrogio della Vittoria ("St. Ambrose of the Victory").