ボイン川の戦い
また、ジェームズ2世らは全軍の大半をロスナリーへ連れていったためティアコネルは劣勢でイングランド軍に立ち向かわねばならなくなった。
オールド・ブリッジ方面ではティアコネルとウィリアム3世が戦闘に入り、ジャコバイトの騎兵隊を率いるジェームズ2世の庶子のベリック公ジェームズ・フィッツジェームズはティアコネルの命令でイングランド・オランダ軍の渡河を阻もうとしたが失敗、10時に干潮になりボイン川の水量が減るとイングランド軍は渡河を開始した。イングランド・オランダ軍左翼は亡命ユグノー部隊を率いてションバーグが渡河したが、アイルランド騎兵隊の反撃に遭い戦死した。しかし、他の地点では数に勝るイングランド軍が優勢で、ウィリアム3世は左に回りこんでドライブリッジを渡り、ジャコバイト軍の右翼を側面から攻撃して勝敗を決定的にした。
2時にティアコネルはロスナリーに留まっているジェームズ2世とローザンに撤退を伝え、ジャコバイト軍はダブリンへ撤退した。ジャコバイトの損害は1500人以下でイングランド・オランダ軍は750人以下であった。
ジャコバイトはアイルランドの大半を制圧していて(西部のコノート・南部のマンスター・東部のレンスター)、北部アルスターの都市ロンドンデリーとエニスキレンで抵抗していたウィリアマイトを討つべく北上したが、4月から始まったロンドンデリー包囲戦は8月に切り上げて失敗、7月31日のニュータウンバトラーの戦いに敗れてアルスターはウィリアマイトが平定した。イングランドは8月にフレデリック・ションバーグ率いる遠征軍をアイルランドへ送り出しベルファストから南下したが、疫病の流行で無駄に兵を失う羽目になりベルファストへ撤退、戦線はそれ以上広がらなかった。
状況が打開したのは翌1690年になってからで、ウィリアム3世は自らアイルランドへ向かうことを決めて6月にイングランドから出航、ベルファストに到着してションバーグと合流、ダブリンを目指して南下を開始した。ジェームズ2世も迎撃の姿勢を取りボイン河畔のドラハダで待ち受けて7月1日に戦闘開始となった。