López solicitou autorização do governo argentino para atravessar o território da Província de Corrientes, a fim de chegar no sul do Brasil e posteriormente invadir o Uruguai. Com o Presidente Bartolomé Mitre negando a autorização, o Paraguai declarou guerra contra a Argentina e invadiu Corrientes. Em uma série sucessiva de vitórias, chegou até perto do território uruguaio, na cidade de Uruguaiana. As posteriores derrotas nas batalhas do Riachuelo, Jataí, e no Cerco de Uruguaiana marcaram o fim da ofensiva paraguaia. Em 1 de maio de 1865, Brasil, Argentina e Uruguai assinaram o Tratado da Tríplice Aliança.