In the Popol Vuh creation myth, two god-like figures known as the Hero Twins journey to the underworld to appease the Lords of Xibalba and challenge them to a ball game. The twins lose and are promptly sacrificed. Another set of Hero Twins then follow to avenge their father (one of the original Hero Twins), and eventually win. Their avenged father is reborn as the Maize God, from whom all human life is then created, and the Hero Twins punish the Lords of Xibalba, who from then on can only receive offerings that are damaged in some way.