There He hung on the tree Became a curse for me That I may receive The blessing of God The Son of God without sin Became sin for me That I may become The righteousness of God Justice is done The price has been paid Hallelujah Hallelujah Thank You for the blood That's more than sufficient Thank You for the price That's more than enough Washing all my sins Healing everything in me Hallelujah We've got the victory There He hung on the tree Became a curse for me That I may receive The blessing of God The Son of God without sin Became sin for me That I may become The righteousness of God Justice is done The price has been paid Hallelujah Hallelujah Thank You for the blood That's more than sufficient Thank You for the price That's more than enough Washing all my sins Healing everything in me Hallelujah We've got the victory Thank You for the blood That's more than sufficient Thank You for the price That's more than enough Washing all my sins Healing everything in me Hallelujah We've got the victory Oh the rugged cross There hang all my Hopes and dreams Who ever thought such pain Would birth everlasting life Oh the rugged cross Beauty marred Beyond recognition Thank You for the price You paid Has covered all my sins Jesus Thank You for the blood That's more than sufficient Thank You for the price That's more than enough Washing all my sins Healing everything in me Hallelujah We've got the victory