Mentre si facevano queste cose in Sicilia, si ritrovava Carlo a Monte Fiasco, dove essendogli stata data la nuova di tanta strage, dagli ambasciatori mandati dall'arcivescovo di Monreale, non pensando mai a simile cosa, prima si perse d'animo e dopo venne in Sicilia con molte squadre di soldati e con grande armata, la quale egli aveva apparecchiata in diversi porti per assaltare l'impero greco; e conducendo seco in Sicilia Gerardo da Parma cardinale legato apostolico, arrivò a Messina. I Messinesi da principio si sbigottirono della venuta dei nemici; ma poi ripigliando animo ed ardire, e ricordandosi della lega, uscirono fuori armati, essendo loro capitano Balduino Musone. Usciti dunque dalla città deliberarono di andare contro ai nemici; ma simulando i Francesi di fuggirsi ne' luoghi più remoti, imboscarono al Canneto di san Gregorio mille cavalli leggeri, da' quali essendo i Messinesi disordinati messi in mezzo, molti furono ammazzati, ed altri furono presi. Balduino appena con pochi si salvò nella città. Giudicando poi i Messinesi esser avvenuta questa strage per dappuccio dei capitani, fecero appiccare per la gola Balduino, Matteo e Baldo del Riso, e lo misero in loro luogo Alaimo Leontino uomo eccellente, e lo crearono governatore e della guerra, e della città. 