The Battle of the Centuries

lyricist: James Rowe, 1910
Composer: Charles Marsh

Driving the foe be­fore us

we are press­ing on

In the fight for truth and right

With our ban­ners high in the sun­lit sky

Finding glo­ry in the fight.

Having the sweet as­sur­ance

That the Lord will win

And re­ward us in the end

We are press­ing on with God’s great Son

The soul’s eter­nal friend.

’Tis the bat­tle of the cen­tu­ries

It is Christ against the world

And from age to age shall the bat­tle rage

Till the ban­ner of sin be furled;

With the migh­ty Sav­ior of the lost

Whom the ran­somed souls ad­ore

We will bat­tle on

till the earth be won

And the fight shall be no more.

Bearing the price­less mes­sage to be­night­ed souls

In the haunts and dens of sin

Making known His grace to a fet­tered race

We with Christ are sure to win;

Spreading His love and mer­cy

With en­rap­tured hearts

Making known His pow­er to save

We will true re­main

till He shall reign

O’er ev­ery land and wave.

Every race and people shall His good­ness know

And rev­ere Him for His love

Shall ex­tol our king

till the earth shall bring

Tribute to the King ab­ove.

Mercy and grace are win­ning

And at length

His throne

Our Re­deem­er shall as­cend

Then thro’ count­less days our souls shall praise

The sin­ner’s per­fect friend.

Discover More Hymns

Explore random hymns and find new inspiration

hymn: The Battle of the Centuries - James Rowe, 1910 - Charles Marsh | HymnC