Luego de más de cinco años de resistencia, la guerra concluyó con la derrota de Paraguay y la muerte en batalla del mariscal López, junto a su hijo adolescente, el coronel Juan Francisco López, más conocido como "Panchito", en Cerro Corá. Su última frase antes de ser ultimado con un tiro en el pecho fue: «¡Muero por mi Patria!» sabiendo que con su muerte terminaría la guerra pero que la Patria seguirá existiendo, aunque esta versión no es la única, pues ciertos historiadores aliados sostienen que la frase fue: «¡Muero con Patria!» otros historiadores sostienen que adjudicar esta frase a López es una blasfemia, ya que todo el pueblo sabía perfectamente el patriotismo de López y como este jamás aceptaría la destrucción total del pueblo paraguayo con la guerra. Sus restos descansan en el Panteón Nacional de los Héroes de Asunción del Paraguay.