Poco después, al-Muhállab murió y al-Hayyach nombró gobernador de Jorasán a Yazid.
En el AH 90 (708-709) Yazid, disfrazado escapó y se dirigió a Palestina, donde le fue concedido refugio por Suleimán Ibn Abd al-Málik.
Al-Walid aceptó y le dijo a al-Hayyach que desistiera de su propósito.
Cuando Suleimán llegó al trono en el AH 96 (715), nombró a Yazid para gobernar Irak.
Su hijo Khalid fue arrestado en Kufa y enviado a Damasco, donde permaneció en prisión hasta que murió.
Hubo una lucha gloriosa en la que murieron todos menos dos, los cuales se dirigieron a Zabulistan.