El responsable de la masacre fue Pedro de Alvarado —apodado "Tonatiuh", "El Sol" por los mexicas—, ya que había pensado que se trataba de una trampa de parte de los mexicas.