Long ago I saw my Saviour

Bearing shame upon a tree

Then my heart was touched with sorrow,

For I saw He bled for me.



It is finished, loud He cried

O what love for me He died.

In my stead He bled on Calvary

Once for all Christ rescued me.



Lo, the sky was veiled in darkness

Sudden trembling shook the ground

As the angry crowd was jeering,

Mocking Jesus all around.



Then my Saviour called to heaven

As I saw His love anew,

O my Father, please forgive them,

For they know not what they do.



Free salvation now he offers

Take His gift, O hear His plea

On the bloody cross behold Him,

Join His shout of victory.