Barreiro y otros 37 oficiales españoles hechos prisioneros el día de la batalla, fueron ejecutados el 11 de octubre de 1819 por orden de Francisco de Paula Santander, dentro de la consigna de guerra a muerte.