El 31 de agosto de 1813 Porlier participó con sus tropas en la victoria de San Marcial, integrado en el flanco izquierdo del 4º ejército español que mandaba el general Freire, el cual sumaba en total unos 10.000 hombres.