Cependant, en l'absence de la garnison, Barcelone tombe aux mains des insurgés, soutenus par l'ensemble de la population locale. La ville doit alors être assiégée avec de lourdes pertes par les Français, qui ne s'en emparent que le 16 décembre 1808 grâce à l'intervention du général Gouvion-Saint-Cyr. Ce dernier fait l'éloge de la conduite des troupes napolitaines, et cite en particulier le major d'Ambrosio comme s'étant particulièrement distingué. Des renforts venus de Naples arrivent par la terre ferme et se fraient un chemin jusqu'à Barcelone, où ils font leur entrée juste à temps pour participer au siège de Gérone avec le reste de la division napolitaine. Au mois d'août, après l'ouverture d'une brèche dans les murs de la ville catalane, un assaut auquel prennent part de nombreux bataillons napolitains est lancé, mais l'attaque est repoussée avec de lourdes pertes. Les contingents du royaume de Naples sont finalement dirigés sur Figueras pour y être réorganisés, sans être en mesure d'assister à la chute de Gérone en décembre 1809.