Faisalabad Wolves stormed into the semi-finals of the Twenty20 Cup thrashing Rawalpindi Ramsby 10 wickets. Imran Khalid cleaned up the Rawalpindi lower order picking up 4 for 21, bundling them out for a poor total of 105. The Wolves, led by Mohammad Hafeez, who scored 66 off just 33 balls, needed just nine overs to overhaul the target. Khalid also picked up the Man-of-the-Match award for his spell.
Qaiser Abbas and Mohammad Asif propelled the Sialkot Stallions to the semi-finals as they continued their unbeaten run
in the tournament, beating Multan Tigers by 66 runs. The Stallions justified their decision to bat first, piling up 189 for the loss of three wickets with Abbas remaining undefeated on 75. Asif continued his rich vein of form from the previous game, picking up four wickets and stifling the batsmen with his accuracy, conceding only 14 from his four overs. Bilal Khilji (46) lacked support from the rest as the Tigers were bundled out for 123. The Stallions will meet the Karachi Dolphins in the semi-final.
Ashraf Ali led the Karachi Zebras to a three-wicket win
over Lahore Eagles with an unbeaten 52. Choosing to bat first, the Eagles were dismissed for 150 in 19.5 overs. Imran Farhat, fresh from his century on Wednesday, managed 35 with two sixes and four fours. Kamran Sajid top-scored with 40 but the total of 150 was well short of what they would have expected. The Zebras were in trouble at 7 for 98 but Ashraf and Rizwan Saeed (32*) kept their cool and guided their team through.