Sultan Mesud, Selçuklulara karşı muazzam bir ordu ha. zrlamışnı. Yüz bin kişilik bir ordu 300 fil ile desteklenmişçi. Gazneliler savaşın Nişabur önlerinde olmasını planlamıştı Ancak yakın zamanda yapılan Serahs Savaşı'nda burası tahrip edildiği için ordunun burada barınması uygun değildi. Hal, şehri boşaltmış, ayrıca su problemi de vardı.