Finalmente, López foi atingido e morto pelas tropas brasileiras em 1 de março de 1870 no Batalha de Cerro Corá, no extremo nordeste do país.