Unfancied sides battle for top honours

ESPNcricinfo previews the semi-finals of the the Faysal Bank T20 in Karachi