Royston Allen

It Is Finished - Poem by Royston Allen

Resounding throughout the universe transcending time and space
Is the greatest shout of victory heard by the human race
From the lips of the Lord Jesus Christ came that tremendous cry
'It is finished' was His shout as He laid down His life to die.

All scripture has been fulfilled and the prophecy's now complete
As the One of whom all prophets speak held Satan in defeat
The battle has been won by Him, The Immortal God who died
His precious blood has flowed for sin and the law is satisfied

How vast the ransom He has paid for no work was left undone
The gate to heaven opened wide by God's One and Only Son
Humankind has been redeemed and the full price for sin is paid
The shame and suffering is over, atonement has been made

My Lord and my Love is crucified the sinners faithful friend
The Alpha and Omega is the Beginning and the End
His perfect life sacrificed to pay the dreadful price for sins
The Age of Law ends at the cross as the Age of Grace begins

The great battle is over and mans redemption has been won
No more need for types and shadows for the will of God is done
Satan has been defeated by Jesus Christ the crucified
and the sting of death is vanquished as the grave bursts open wide

Written to celebrate the victory won that first Good Friday

Topic(s) of this poem: easter

Poet's Notes about The Poem

Written to celebrate the victory won that first Good Friday

John 19: 30
When he had received the drink, Jesus said, 'It is finished.' With that, he bowed his head and gave up his spirit.

All quotations ©NIV

Comments about It Is Finished by Royston Allen

  • Ramesh Rai (10/7/2013 10:42:00 PM)

    Blood of Jesus is to wash our sin. A great write. (Report) Reply

    0 person liked.
    0 person did not like.
Read all 1 comments »

Read this poem in other languages

This poem has not been translated into any other language yet.

I would like to translate this poem »

word flags

Poem Submitted: Friday, April 6, 2012

Poem Edited: Friday, February 26, 2016

[Report Error]