Efter at have kæmpet mod franskmændene i Murcia, Granada og Valencia (1810-1812), blev Freire general og efterfulgte Francisco Javier Castaños som kommandør for den fjerde hær, eller Galiciens hær, den 12. august 1813. Hans korps besejrede Soult ved
Slaget ved San Marcial den 31. august 1813 gav ham San Fernando-korset. Ved slaget ved Bidassoa den 7. oktober førte Freire divisionerne under generalerne Del Barco og Barcena over floden for at erobre franske stillinger på Mont Calvaire. Freire deltog også i Slaget ved Nivelle den 10. november. Han kæmpede med "påfaldende tapperhed" i slaget ved Toulouse i 1814, hvor hans to divisioner blev desperat ramt i kampene for de franske reduter på Mont Rave.