Government troops in Yemen pushed back Houthi fighters along the Hejat al-Abd mountain corridor on Thursday, while Saudi air defences intercepted six ballistic missiles aimed at Taif and Yanbu.