Thus the great Montrose did say,
"I say, direct the nearest way,30
For I will o'er the hills this day,
And see the haws of Cromdale."

They were at dinner, every man,
When great Montrose upon them came;
A second battle then began35
Upon the haws of Cromdale.

The Grants, Mackenzies, and M'Kys,
Soon as Montrose they did espy,
O then they fought most vehemently,
Upon the haws of Cromdale.40

The M'Donalds, they return'd again,
The Camerons did their standard join,
M'Intosh play'd a bonny game,
Upon the haws of Cromdale.

The M'Gregors fought like lyons bold,45
M'Phersons, none could them controul,
M'Lauchlins fought like loyal souls,
Upon the haws of Cromdale.

[M'Leans, M'Dougals, and M'Neals,
So boldly as they took the field,50
And made their enemies to yield,
Upon the haws of Cromdale.]

The Gordons boldly did advance,
The Fraziers [fought] with sword and lance,
The Grahams they made their heads to dance,55
Upon the haws of Cromdale.

The loyal Stewarts, with Montrose,
So boldly set upon their foes,
And brought them down with highland blows,
Upon the haws of Cromdale60

Of twenty thousand Cromwells men
Five hundred went to Aberdeen,
The rest of them lyes on the plain,
Upon the haws of Cromdale.