Francesco Sforza, fort de son succès dirigea son armée vers Brescia qui devait lui échoir à la suite du pacte conclu entre lui-même et la République Ambroisienne qui néanmoins chercha à conclure la paix avec Venise au détriment du condottiere, mais le c'est finalement Francesco Sforza qui trahit Milan et conclut avec la république Vénitienne l'accord de Rivoltella.
Les tractations ont commencé juste après la bataille à l'insu des Milanais et l'on ne sait pas qui en prit l'initiative. Pasquale Malipiero et Giacomo Antonio Marcello, les deux émissaires vénitiens mènent les négociations secrètes avec Angelo Simonetta, représentant de Francesco Sforza[1].
Termes du traité de Rivoltella
La république de Venise concède à Francesco Sforza la condotta afin de conquérir pour la République ambroisienne le territoire compris entre le Tessin et le Sesia, se réservant pour lui-même celui compris entre les fleuves Tessin et Adda.
Devant la volte-face de Sforza, les Milanais sont choqués et Charles Gonzague abandonne le champ de bataille pour se porter au secours de la République ambrosienne et le , il est nommé Capitano generale del popolo.