La rapidez de su marcha había ocultado su venida a la mayor parte de las naciones de su tránsito, de modo que hasta entonces sólo había tenido que lidiar con los indios arbacos; mas al bajar al río de San Pedro se encontró con el porfiado Guaycapuro, que le presentó la batalla con más de ocho mil indios teques, tarmas y mariches, apostados en todos los desfiladeros de la montaña.