I will make you and the woman enemies to each other. Your descendants and her descendants will be enemies. One of her descendants will crush your head, and you will bite his heel.”
Kings will come from Judah’s family; someone from Judah will always be on the throne. Judah will rule until Shiloh comes, and the nations will obey him.
After this, the people of Israel will return to the Lord their God and follow him and the king from David’s family. In the last days they will turn in fear to the Lord, and he will bless them.
“But you, Bethlehem Ephrathah, though you are too small to be among the army groups from Judah, from you will come one who will rule Israel for me. He comes from very old times, from days long ago.”
Rejoice greatly, people of Jerusalem! Shout for joy, people of Jerusalem! Your king is coming to you. He does what is right, and he saves. He is gentle and riding on a donkey, on the colt of a donkey.
The Lord All-Powerful says, “I will send my messenger, who will prepare the way for me. Suddenly, the Lord you are looking for will come to his Temple; the messenger of the agreement, whom you want, will come.”
I see someone who will come someday, someone who will come, but not soon. A star will come from Jacob; a ruler will rise from Israel. He will crush the heads of the Moabites and smash the skulls of the sons of Sheth.
The people were walking ahead of Jesus and behind him, shouting, “Praise to the Son of David! God bless the One who comes in the name of the Lord! Praise to God in heaven!”
So they took branches of palm trees and went out to meet Jesus, shouting, “Praise God! God bless the One who comes in the name of the Lord! God bless the King of Israel!”