インヴァロッヒーの戦い (1645年)
8月にスコットランド中部でテイ川流域の町ブレア・アソル(英語版)でアイルランド軍と合流したモントローズ侯は一族やハイランド地方から兵を集めたが数が少ない上装備も貧弱、指揮系統もバラバラという多数の不安要素を抱えていた。にも拘らずパースへ進軍したモントローズ侯は9月1日に盟約派のエルチョ卿デヴィッド・ウィームズに戦いを挑み、2対1という戦力差を覆して勝利(ティパミュアの戦い(英語版))、パースへ入城した。戦後王党派が加勢したことで増強された軍勢を率いたモントローズ侯は盟約派に奪回されたアバディーンを目指し更に北上、焦ったアーガイル侯ら盟約派は追跡隊を放ったが山や沼など自然地帯へ潜伏する王党派を捕らえられず、モントローズ侯の軍は追跡をかわしながらアバディーンの戦い(英語版)で再び盟約派の軍を破り、アバディーンを略奪して北へ引き上げた。
山中に姿をくらましたモントローズ侯は冬の山越えを敢行、スコットランド西部のアーガイル・アンド・ビュートに現れ略奪を行い、盟約派を動揺させた。特に本拠地を略奪されたアーガイル侯はモントローズ侯を討伐すべく出兵、イングランドから帰国したウィリアム・ベイリー(英語版)の部隊をパースへ進め東から王党派を圧迫、自らはアーガイル・アンド・ビュートから北にあるインヴァロッヒーを占領して袋の鼠にしようとした。だが1645年1月、モントローズ侯はアーガイル侯の部隊がインヴァロッヒーに集結する前にまたもや姿をくらまし、盟約派を出し抜いた彼はネス湖付近に到着、ハイランド地方の各氏族を味方につけた。それから南へ引き返し、インヴァロッヒーに留まるアーガイル侯との決戦に踏み切った。