ग़ज़नवियों ने सलजूक़ों की सहायता से ग़ज़नी पर दोबारा नियंत्रण कर लिया लेकिन जल्द ही उसे कुछ ओग़ुज़​ तुर्कमानी झुंडों को खो बैठे जो स्वयं पूर्वोत्तर दिशा से अपनी ज़मीनें कारा-ख़ितान ख़ानत को खोकर यहाँ आ धमके थे। ११५२ में अला-उद-दीन जहानसोज़ ने सलजूक़ों को कर देने से मना कर दिया और फ़िरोज़कोह से फ़ौजें बढ़ाई लेकिन सलजूक़ों के शासक, सुलतान अहमद संजर, ने उसे हरा दिया। सुलतान संजर ने अला-उद-दीन को कुछ देर बंदी बनाकर रखा लेकिन फिर रिहा कर दिया। ११६१ में अला-उद-दीन जहानसोज़ का देहांत हो गया और उसका बेटा सैफ़-उद-दीन ग़ोरी शासक बना। अपने मरने से पहले अला-उद-दीन जहानसोज़ ने अपने दो भतीजों - शहाब-उद-दीन (जो आमतौर पर मुहम्मद ग़ोरी कहलाता है) और ग़ियास-उद-दीन - को क़ैद कर रखा था लेकिन सैफ़-उद-दीन ने उन्हें रिहा कर दिया।

सलजूक़ों ने जब इस क्षेत्र पर क़ब्ज़ा किया था जो उन्होंने सैफ़-उद-दीन की पत्नी के ज़ेवर भी ले लिए थे। गद्दी ग्रहण करने के बाद एक दिन सैफ़-उद-दीन ने किसी स्थानीय सरदार को यह ज़ेवर पहने देख लिया और तैश में आकर उसे मार डाला। जब मृतक के भाई को कुछ महीनो बाद मौक़ा मिला तो उसने सैफ़-उद-दीन को बदले में भाला मरकर मार डाला। इस तरह सैफ़-उद-दीन का शासनकाल केवल एक वर्ष के आसपास ही रहा। ग़ियास-उद-दीन नया शासक बना और उसके छोटे भाई शहाब-उद-दीन ने उसका राज्य विस्तार करने में उसकी बहुत वफ़ादारी से मदद करी। शहाब-उद-दीन (उर्फ़ मुहम्मद ग़ोरी) ने पहले ग़ज़ना पर क़ब्ज़ा किया, फिर ११७५ में मुल्तान और उच पर और फिर ११८६ में लाहौर पर। जब उसका भाई १२०२ में मरा तो शहाब-उद-दीन मुहम्मद ग़ोरी सुलतान बन गया।

आरम्भिक दौर
राज्य विस्तार
अंतिम दौर
इतिहास