but with precious blood, as of a lamb without spot, the blood of Christ;
You see, the problem that we have is living within this time continuum. We think of everything, and as Chuck Missler says, "in the linear"; but God is outside of our time dimension. And looking down from His vantage, He can see the beginning and the ending at the same time. And so He knows all things from the beginning.So if God will ever know who is going to be saved, then He has always known who He is going to, who is going to be saved; that's God's foreknowledge. And as the result of that foreknowledge, knowing those that would respond to His love and to His grace through Jesus Christ, He has elected that they should be the children of God, and so the election according to foreknowledge.And Peter in several places here does bring out this idea of called and elected, and all, and the foreknowledge of God involved with it. "Elect according to the foreknowledge of God"