Did Aztecs practice human sacrifice?

         Human sacrifice was a common practice among the Aztecs. No other civilization practiced human sacrifice to the degree of Aztecs. For example, in 1487, at the sanctification of for the re-consecration of the Great Pyramid of Tenochtitlan, they reportedly sacrificed 84,400 prisoners over the course of four days. However, most historians and archaeologists consider these numbers to be exaggerated and agree that 2000 is a more likely figure. Reports of cannibalism among the Aztecs are also controversial points of debate among the experts.