Однако Ахинбрек полагал, что силы в горах таковы, что с ними нужно считаться, поэтому очень тщательно выстроил свою армию, поместив в центр Кэмпбеллов с пушкой, а на фланги – пехотинцев Лоуленда. Прямо позади них остался замок Инверлохи с небольшим резервом горцев. Всю ночь его люди не могли спать из-за спорадической мушкетной стрельбы, которую то и дело открывали маленькие отряды ирландцев-разведчиков, благополучно приближавшиеся и уходившие прочь благодаря лунному свету и неровностям местности. Основная часть войск Монтроза стояла под ружьем на протяжении всей этой длинной зимней ночи, но ни он, ни они не пытались утолить голод иначе, как поедая с острия кинжалов размоченную в снегу овсянку. Перед рассветом – это было воскресенье 2 февраля 1645 г., день Сретения Господня, – ирландцы причастились и вверили себя и свою судьбу заботам святого Патрика и святой Бриджет.
Монтроз поставил в центре горцев из шотландского Хайленда (в основном это были небольшие отряды): Стюартов из Алпина и Атолла, Макдоналдов из Гленко, Кланраналда и Гленгарри и Маклинов – всего, вероятно, около 600 человек. Ирландцев он разделил, поместив Макдоналдов на правом фланге, а его чрезвычайно способного лейтенанта Магнуса О’Кахана – на левом. У него имелось некоторое количество кавалерии – людей его собственного клана и соплеменников Огилви. Их Монтроз оставил сзади, чтобы использовать по обстоятельствам.
Все было готово еще в темноте, и с первым проблеском рассвета застывшие в ожидании Кэмпбеллы услышали со стороны гор звуки трубы, возвещавшие о начале наступления. Прежде чем Ахинбрек успел оценить ситуацию при свете утра, ирландцы бросились в атаку. Они напали на пехоту Лоуленда на обоих флангах войска ковенантеров, «прыгая на них со своими мечами», и мгновенно смяли их строй. Ахинбрек приказал своим Кэмпбеллам атаковать центр Монтроза, но горцы Монтроза пошли в атаку одновременно с ними, и обе силы столкнулись на полной скорости. Тем временем кавалерия Огилви обошла Кэмпбеллов с фланга и, разогнав резерв ковенантеров, отрезала им путь к отступлению в замок. Атакованные одновременно с фронта, с фланга и с тыла, Кэмпбеллы сражались доблестно, но безуспешно. Одних опрокинули в озеро, немногим удалось вырваться и уйти в горы, смертельно раненный Ахинбрек был взят в плен вместе с другими дворянами, а 1500 Кэмпбеллов были убиты. Это была такая катастрофа, которая подорвала боеспособность клана на годы вперед. Их глава не стал дожидаться конца, и его галера ушла по озеру задолго до того, как пали последние члены клана.
Ночью в лагере Монтроза, разбитом под истертыми стенами замка Инверлохи, ирландцы пели старинный гимн Те Deum, а Монтроз, возбужденный победой, лихорадочно писал своему королю, протестуя против любого мирного прожекта, пока война не будет выиграна: «Успех вашего оружия в Шотландии больше не радует моего сердца, поскольку вести из Англии (вести о переговорах в Аксбридже) грозят уничтожить его. Чем больше Ваше Величество дарует, тем больше от него будут просить, и у меня более чем достаточно причин знать, что они не удовлетворятся меньшим, чем сделать из Вашего Величества соломенного короля… Простите мне, священный государь, что я высказываю Вашему Величеству свое жалкое мнение, но недостойно короля иметь дело с мятежными подданными, пока они держат в руках меч. Хотя не дай мне Бог ограничить милосердие Вашего Величества, я все же должен сказать, в какой ужас повергает меня мысль о мирном договоре, в то время как вы, Ваше Величество, и они стоите с двумя армиями на поле боя, разве что они распустят свою армию и полностью отдадут себя на волю вашего великодушия и прощения… С Божьего благословения я лелею светлую надежду привести это королевство к подчинению Вашему Величеству, и если меры, которые я принимаю совместно с другими вашими верными подданными, не подведут… я не сомневаюсь, что до конца этого лета смогу привести на помощь Вашему Величеству храбрую армию».
Теперь Монтроз под гордо реющими знаменами шел на северо-восток в направлении равнины Морей, и по пути к нему с окрестных гор присоединялись местные кланы. Глава клана Грантов привел с собой 300 человек, Сифорт, глава клана Макензи, сначала бежал от Монтроза, но потом повернул назад и примкнул к нему. Но самое главное, пришел Натаниэль Гордон, который привел с собой лорда Гордона. Этот молодой лидер, внезапно проявив запоздалое неповиновение своему дяде Аргайлу, восстал и, «быстро вскочив на лошадь», поскакал, чтобы присоединиться к Монтрозу, «который оказал ему теплый прием, и они весело поужинали вместе». Позднее он привел 500 пехотинцев и 80 всадников из своего клана, пополнивших победоносную армию.