What was a blood sacrifice and Why did the Maya perform rituals?

The Maya performed many rituals and ceremonies to keep their gods happy.

Some involved the shedding of human blood. Captives taken in war were sometimes killed to please the gods. But even powerful people, such as rulers and religious leaders, were expected to make blood sacrifices.

Commonly, they drew their own blood by piercing their tongue and threading a rope through the hole.