One of the clearest testimonies to Christ in Joshua 5:1–12 concerns the sacraments that God has given to us.
In the Old Testament, the sacraments of circumcision and Passover were two signs and seals of the covenant of grace. Both sacraments involved the shedding of blood, and as such they looked forward to the coming of Jesus Christ.
Jesus Christ, being the end of the law (Romans 10:4), has by his shed blood put an end to every other shedding of blood that one could or would make as a satisfaction for sin.
Whenever the church administers baptism, we are reminded that as surely as water washes away dirt from the body, so sure can Christians be that the blood of Christ has atoned for all our sins.
Whenever we celebrate the Lord’s Supper we are reminded that as surely as we see the broken bread and the wine in the cup, so sure can Christians know that the body of Christ was broken for them, and his blood was shed in their place on the cross.
1 As soon as all the kings of the Amorites who were beyond the Jordan to the west, and all the kings of the Canaanites who were by the sea, heard that the LORD had dried up the waters of the Jordan for the people of Israel until they had crossed over, their hearts melted and there was no longer any spirit in them because of the people of Israel.