El mismo día de la batalla de Boyacá, el coronel Barreiro fue capturado y fue ejecutado con otros 37 oficiales españoles prisioneros el 11 de octubre de 1819 por orden de Francisco de Paula Santander, dentro de la consigna de "guerra a muerte".