Después de la batalla, Benavides fue acusado de traición y cobardía, pero él se justificó por el mal estado en el que se hallaba el ejército español.