In the Book of Genesis, Chapter 22
One of the most profound foreshadowings of the Gospel unfolds on a mountain.
Abraham had been commanded to offer his son, Isaac.
The son of promise.
The one through whom the covenant would continue.
Scripture describes the moment with careful detail.
Isaac carried the wood for the sacrifice up the mountain.
His father walked beside him.
The fire and the knife were in Abraham’s hand.
Then Isaac asked the question that hangs over the entire story:
“The fire and the wood are here, but where is the lamb for the burnt offering?”
Genesis 22:7
Abraham answered with a statement that reaches far beyond that mountain:
“God Himself will provide the lamb.”
Genesis 22:8
When Abraham raised the knife in obedience, the angel of the Lord stopped him.
And in that moment Scripture records something remarkable.
Abraham looked up and saw a ram caught in a thicket by its horns.
Genesis 22:13
The animal was already there.
Prepared.
Waiting.
Caught in the branches, so it could not escape.
The son was spared.
The ram became the substitute.
Isaac walked down the mountain alive because another life was given in his place.
Then Abraham named the place:
“The Lord will provide.”
Genesis 22:14
Nearly two thousand years later, on another hill in that same region, another Son would carry wood up a mountain.
This time, there would be no ram in the thicket.
There would be no substitute.
Because the Lamb God promised had finally come.
Jesus was lifted onto the wood.
A crown of thorns pressed into His head.
The innocent given in place of the guilty.
And once again, a Father allowed the sacrifice so that the Son could live.
This is why the story of Abraham and Isaac was never only about a test of faith.
It was a preview.
A shadow.
A whisper of the cross long before Calvary ever happened.
The ram in the thicket was not just a provision for that moment.
It was a sign.
God was already revealing the Gospel from the very beginning.
Long before the nails were driven.
Long before the cross was raised.
The Lamb had already been promised.





