Масуд спросил у своих мусульманских вельмож, кто из них возглавит поход против Ахмада, но никто не выразил такого желания. В конечном счете выполнение этой задачи было доверено индусу Тилаку – командующему индийскими войсками. Достигнув Лахора, он обнаружил, что офицеры и рядовые, которые сохранили верность, находятся в близлежащей крепости, осажденной Ахмадом, после чего он оккупировал Лахор, арестовал сторонников Ахмада и, отрубив им всем правые руки, вселил такой ужас, что Ахмад бежал и был убит. В 1037 г. Масуд вопреки советам своих министров возглавил поход против индийской крепости Ханси, которую он взял штурмом и разграбил.
На протяжении правления Масуда сельджуки уже представляли собой постоянную растущую угрозу. В 1031 г. они совершили внезапный налет на Герат, но были отброшены. Два года спустя султан послал против них войско, которое нанесло сокрушительное поражение тюркам, но, пока победители были заняты грабежом их лагеря, на них напал новый отряд сельджуков и перебил всех. В 1036 г. под командованием Шакир-бека Дауда они захватили Балх, но отошли к Мерву при приближении Масуда. Теперь начались переговоры о мире, но на обратном пути Масуда в Газни вероломные сельджуки напали на его войско, были отброшены и понесли потери.
В октябре 1037 г. Масуд неразумно предпринял военный поход в Индию. После его возвращения в Газни в феврале 1038 г. он не оказал поддержку своим военачальникам, и к тому моменту, когда начал боевые действия, Шакир-бек Дауд уже захватил Нишапур.
В 1040 г. сельджуки под командованием Тогрул-бека полностью разбили Масуда, который, хоть и был покинут своими полководцами, продолжал храбро сражаться и, в конце концов, сумел в целости добраться до Газни.
Вот как описывает это сражение Феришта: «У Дунданакена [у Таликана] сельджуки, собрав все свои силы, окружили войско монарха и надежно перекрыли проходы со всех сторон. Масуд выстроил свое войско в боевом порядке, враг стал стремительно наступать со всех сторон с варварскими криками. Эта необычная тактика нападения обескуражила войска Газневида. От страха или вероломства несколько военачальников в начале сражения уехали вместе со своими эскадронами и присоединились к врагу.
Монарх, не дрогнув даже при виде дезертирства своих военачальников, храбро выехал на своем коне к тому месту, где, как он понимал, шла самая кровавая битва, проявляя чудеса храбрости, несравнимой с отвагой ни одного иного монарха. Но его усилия были тщетны, так как, когда он огляделся вокруг, он увидел, что вся его армия, за исключением той ее части, которой командовал он лично, бежит со всех ног. Покинутый войском монарх повернул своего жеребца и, топча врага, проложил себе дорогу своим мечом».
Не сумев сдержать сельджуков в Афганистане, проигравший царь решил отступить в Индию, намереваясь собрать новое войско и снова напасть на врага. Для исполнения своего плана он вместе со своей семьей и богатствами уехал из Газни, но в окрестностях Абдул-Хасана в долине Инда его охрана взбунтовалась, разграбила сокровища и арестовала своего правителя. Масуд был свергнут в пользу своего слепого брата Мухамада и был брошен в темницу, где в 1041 г. был казнен Ахмедом – сыном Мухамада.
Так закончил свои дни Масуд I, известный как Рустам Второй по причине своей поразительной силы. Он был не только храбрым полководцем, но и, как его великий отец, собрал вокруг себя многих ученых и поэтов и, безусловно, заслуживал лучшей судьбы.
Масуд оставил своего сына Маудуда командовать в Балхе. Узнав о трагедии, постигшей его отца, он выступил в поход на Газни. В Нанграхаре – на полпути между Газни и Индом – разгромил войско Мухамада и в отместку за казнь своего отца убил слепого Мухамада и большинство его сыновей после пыток.
Затем Маудуд пошел на Лахор, где против него выступил его родной брат Мадждуд. Казалось вероятным, что войска Мадждуда перейдут на сторону его более популярного в народе брата, но и Мадждуд, и его визирь были внезапно отравлены, очевидно, агентами Маудуда. После этой новой трагедии два войска объединились под командованием Маудуда, который временно восстановил власть Газневидов над индийскими провинциями.
Маудуд, которому было не занимать энергии, послал войско, которое разгромило сельджуков недалеко от Балха, однако этот город его полководец не смог захватить, а так как ему не было послано подкрепления, он отступил. Приблизительно в это же время другая сельджукская армия совершила внезапный налет на Афганистан по дороге через Баст, но была разгромлена и понесла потери.