As I cam in by Auchendoun Just a wee bit frae the noon, Tae the Hielands I was bound Tae view the Haughs o' Cromdale. I spied a man in tartan trews And spiered at him what was the news. Quo' he, The Hieland army rues That e'er we cam tae Cromdale.
We were in our bed sir, every man, When the English host upon us cam, A bloody battle then began Upon the Haughs o' Cromdale, The English horse they were sae rude, They bathed their hooves in hielan' blood, And our brave clans they boldly stood Upon the Haughs o' Cromdale!
But alas we could no longer stay And o'er the hills we cam' away, Sair did we lament the day That e'er we cam tae Cromdale, And thus the great Montrose did say: "Can you direct the nearest way, For I will o'er the hills this day Tae view the Haughs o' Cromdale!"
"But alas, milord, we're not so strong, We scarcely have ten thousand men, Twenty thousand english stands In rank and file at Cromdale!" At this the great Montrose did say: "Hieland men, show me the way, And I will o'er the hills this day, We'll take the Haughs o' Cromdale!"
They were at the dinner, every man, When great Montrose upon them cam', A second battle then began Upon the Haughs o' Cromdale. The Great McKenzie and Mackay Soon Montrose they did espy, And they fought most valiantly Upon the Haughs o' Cromdale!
The MacDonalds they returned again, The Camerons did our standard join, McKintosh played a bloody game Upon the Haughs o' Cromdale. The Gordons boldly did advance, The Frasers fought with sword and lance, The Grahams they made the heids tae dance Upon the Haughs o' Cromdale!
Then the loyal Stewarts wi' Montrose So boldly set upon their foes Laid them low wi' Hieland blows, Laid them low at Cromdale. Of the twenty thousand Cromwell's men Five thousand fled tae Aberdeen, The rest o' them lie on the plain Upon the Haughs o' Cromdale.