Race to the PSL final: Gritty Islamabad United up against formidable Peshawar Zalmi