Islamabad United slip to 3rd position after a crushing 109-run defeat to Quetta Gladiators
PSL Points Table - After Match 26