God provided the sacrifice for Abraham and Isaac. God has provided the sacrifice which satisfies His justice on our behalf (Isa 53; Gen 22; Rom 3:25-26).