Sin embargo, posteriormente arribó a Escocia, cuando el Conde de Mar, había repelido la rebelíon en su ausencia, y tuvo éxito al capturar rápidamente la mal defendida ciudad de Perth: