Union Col. Theodore H. Barrett, comandando as forças em Brazos Santiago, Texas, enviou uma expedição composta por 250 homens do 62º Regimento de Infantaria de Cor dos EUA e 50 homens do 2º Regimento de Cavalaria do Texas sob o comando do Tenente-Coronel David Branson para o continente, em 11 de maio de 1865, para atacar os postos avançados e acampamentos rebeldes relatados. Às 2:00 da manhã de 12 de Maio, a força expedicionária cercou o posto avançado Rebelde no Rancho White, mas não encontrou lá ninguém. Mais tarde, naquela manhã, pessoas do lado mexicano do rio informaram aos rebeldes sobre o paradeiro dos federais. Branson prontamente levou seus homens para atacar um acampamento confederado no Rancho Palmito, espalhando os confederados. Branson e seus homens permaneceram no local para alimentar a si mesmos e seus cavalos, mas, às 15h, uma força confederada considerável apareceu, influenciando os federais a se retirarem para o Rancho White. Ele mandou notícias de sua situação para Barrett, que o reforçou com 200 homens da 34ª Infantaria Voluntária de Indiana. A força aumentada, agora comandada por Barrett, partiu em direção ao Rancho Palmito, escaramoteando a maior parte do caminho. A alguns quilômetros do Rancho, eles se envolveram em um violento tiroteio. Barrett levou a sua força de volta a um bluff no rio, onde os homens podiam preparar o jantar e acampar para a noite. Às 16h, uma grande força de cavalaria confederada, comandada pelo coronel John S. “Rip” Ford, aproximou-se, e os federais formaram uma linha de batalha. Os Rebeldes martelaram a linha da União com artilharia e Barrett ordenou uma retirada, terminando a última batalha da Guerra Civil.