O assalto ocorreu a 12 de Agosto de 1869 por um combinado de 20.000 homens das forças aliadas, dos quais 19.000 brasileiros do 1º Corpo de Exército, sob o comando do então Marechal-de-Exército Manuel Luís Osório (1808-1879), ainda não totalmente recomposto dos ferimentos recebidos na Batalha de Avaí. Pelo lado paraguaio pereceram 700 combatentes, caindo prisioneiros de guerra 1.100 homens. Pelos aliados houve 53 mortos, entre os quais o brigadeiro João Manuel Mena Barreto, e 446 feridos.