Sultan Melikşah ve Sultan Tekiş'in savaşmasının sebebi, Tekiş'in Selçuklu Devleti tahtına geçmek niyetinde olmayıp, Horasan'da müstakil bir devlet kurma niyetiyle hareket etmesidir. Tekiş, 1081 ve 1085 yıllarında iki kez isyan etmiştir. 1081 yılındaki isyanın sebebi olarak, Sultan Melikşah'ın Ermeni askerleri ordudan ihraç etmesi gösterilmiştir. 1085 yılındaki isyanın sebebi ise, Tekiş'in yakınındaki adamların etkisinde kalması olarak belirtilmiştir. Sultan Melikşah, bu isyanları bastırmak için harekete geçmiş ve Tekiş'i yakalayarak gözlerine mil çektirip Dâmegân’daki Fîrûzkûh kalesine göndermiştir.