How do we know that Old Testament sacrifices were pointing to Christ?
Answered in 1 source
Old Testament sacrifices foreshadow Christ by their purpose to signify atonement and dependence on God's grace.
The sacrifices detailed in the Old Testament, particularly in the book of Leviticus, served to anticipate the ultimate sacrifice of Jesus Christ. These offerings were never effective in themselves for atoning sin but pointed forward to Christ, the true Lamb of God. The entire structure of these rituals allowed the people to acknowledge their sin and need for redemption, which could only be fulfilled in the person of Christ. As clarified in Hebrews, the blood of bulls and goats could not take away sin; it was only through Christ's sacrifice that true atonement was realized, confirming that these Old Testament practices were meant to guide God's people to look towards their Savior.
Commentary