Dispondo de maior efetivo, Bento Manuel encaminhou-se na direção do Passo do Rosário, no rio Santa Maria, pela margem esquerda, onde Corte Real já se encontrava. Fustigou o adversário, pressionando-o contra o curso d'água e depois, pelo flanco, por dentro do mato, atacou com uma tropa de infantaria composta de 80 índios guaranis, e pela frente com uma excelente força de cavalaria.