Nel 223 i consoli G. Flaminio Nepote a P. Furio Filo tentano una spedizione in Insubria partendo da Brixia (Brescia) e gli Insubri li fermano al fiume Chiese (o forse l'Oglio: il racconto di Livio è incerto) e nella battaglia che ne segue i Romani reclamano la vittoria, ma devono abbandonare l'impresa. L'anno dopo (222 a.C.) i Romani, insieme ai loro alleati fra cui i Cenomani, attaccarono ancora il territorio degli Insubri che furono nuovamente sconfitti a Clastidium (Casteggio): in quell'occasione sia Polibio che Tito Livio menzionano espressamente il re (o forse comandante) degli Insubri ("dux Insubrorum"), Viridomaro, che rimase ucciso nella battaglia. Nel 221 a.C. i consoli Gneo Cornelio Scipione Calvo e Marco Claudio Marcello occuparono Milano e gli Insubri, assieme alle altre popolazioni assoggettate, furono costretti all'alleanza con Roma, come di consueto avveniva dopo le vittorie romane. Ai margini del loro territorio, e in prossimità di due importantissime rotte commerciali, i Romani fondarono le colonie di Cremona e "Placentia" (Piacenza) e vi installarono coloni latini, cosa molto mal tollerata dai capi insubri che si prepararono per la rivincita.