Herod did not give the glory to God. So an angel of the Lord caused him to become sick. He was eaten by worms and died.