La batalla campal tuvo lugar en los terrenos de Tablada, con resultado catastrófico para los invasores, que sufrieron mil bajas; otros cuatrocientos fueron hechos prisioneros y ejecutados y unas treinta naves fueron destruidas, siendo los rehenes liberados.