A invasão do Rio Grande do Sul iniciou-se em 10 de junho de 1865 quando cerca de 7 500 soldados sob o comando do general Estigarribia invadiram a vila de São Borja na fronteira com a Argentina. Cerca de 3 000 homens comandados pelo major Pedro Duarte ficaram na outra margem do rio Uruguai para acompanhar o avanço da coluna principal. Os paraguaios avançaram sempre costeando o rio sem grandes prejuízos, a execeção de um confronto no rio M'Butuí onde um batalhão paraguaio fora derrotado, até chegarem em Uruguaiana, onde um cerco de dois meses os fizeram se render incondicionalmente no dia 18 de setembro. O objetivo principal de López ao invadir o Rio Grande do Sul era forçar um tratado de paz favorável aos paraguaios com o Brasil. A ação se deu na segunda fase da Guerra do Paraguai, conhecida como Campanha de Corrientes.