Les precedían las noticias sobre su avance y, mientras marchaban hacia Perth, se encontraron en su camino, cerrándoles el paso, un gran ejército, formado principalmente por infantería, bajo el mando directo del nuevo Guardián de Escocia, el conde de Mar.