I believe the answer is: Artillery
Artillery could reach target in a much larger distance compared to normal fire arms. Since the long range weapons of the inca are limited to bows and arrows, the Spanish could easily destroy Inca's army from a safe distance, without fearing direct counter attacks.