İslam alemine yönelik Birinci Haçlı Seferi’nden kısa bir süre sonra, 1101 yılında yeni bir Haçlı Seferi başlatıldı. Amaç mukaddes topraklardaki Haçlı işgaline destek olmak ve Anadolu’daki Selçuklu direnişini kırmaktı. Bu kapsamda farklı milletlerden oluşan 100 bin kişiyi aşkın bir ordu yola çıktı.
Anadolu’da ilerleyen Haçlı ordusu Ağustos ayı başında Merzifon yakınlarında Selçuklular tarafından hedef alındı. Yaklaşık 5 gün süren savaşta Selçuklular 100 bin kişiden oluşan Haçlı ordusunu tamamen bertaraf etti. Haçlılar on binlerce ölü ve esir bırakarak bölgeden kaçmak zorunda kaldılar.