Alp Arslan
Toghrul led an army against Alp Arslan and won a victory at Hupyan in the Hindu Kush in the winter of 1051. After defeating Alp Arslan, Toghrul marched to Sistan. He besieged the fortress of Taq and held it under siege for a month, defeating a Seljuq relief army, commanded by Payghu, as well.