Это был довольно странный союз: МакКолла с замашками бандита с большой дороги, принимавший в 1641 году деятельное участие в резне протестантов в Ольстере, и пресвитерианин Монтроуз, хладнокровный и методичный. По сути, объединяла их только вражда с Кэмпбеллами.
Армия Монтроуза, ядро которой составляли полки МакКолла, двинулась на юг, к Перту, городу на реке Тей, и 1 сентября 1644 года столкнулись с ковенанторской армией Девиду Вэмисса, лорда Эльчо.
Несмотря на то, что у протестантов было 7700 солдат, а у Монтроуза и МакКоллы всего 2500, католики имели закаленных в боях бойцов, к тому же мотивированных и агрессивных. Далее, отразив атаку кавалерии, отряды МакКоллы проделали свой фирменный трюк – «хайлендерскую атаку». Тактика заключалась в следующем – группы солдат бежали на врага небольшими группами, построенными виде клина (то есть бегущие впереди не перекрывали обстрел тем, кто был позади), перед самым строем они давали, не останавливаясь, плотный залп из мушкетов, далее мушкеты эти просто бросались в солдат противника, а горцы, выхватив на ходу холодное орудие (чаще всего – клейморы, двуручные мечи), начинали крошить всех и вся. Поскольку горцы были парнями рослыми (тот же МакКолла имел рост 7 футов или 2 метра 13 см), подобная атака просто приводила в ужас почти любого противника.
Самое главное в такой атаке – точно рассчитать время удара, ибо мушкет в то время перезаряжался примерно 40-60 секунд, то есть в идеале надо было успеть вломиться в ряды противника за один залп.
В один момент, потеряв убитыми и раненными около 1000 человек, Вэмис приказал отступать, и вскоре отступление это превратилось в бегство. Далее преследование начала кавалерия Монтроуза, и всего протестанты потеряли до 2000 человек.
Казалось, Перт вот-вот падет, но дальше у Монтроуза начались стандартные проблемы, которые были в хайлендерских армиях постоянными. Часть горцев решила, что победа достигнута, служба выполнена, и пора по домам. Армия Монтроуза сразу же сократилась на 700 человек, и в этот момент стало известно, что к Перту подходит новая шотландская армия под командованием герцога Аргайла, главы клана Кэмпбеллов.