T20 World Cup: Clinical Pakistan keep alive their hopes with a seven-wicket win over Canada
Two defeats in successive matches against the USA and India had left Pakistan teetering on the brink in Group A with three teams above them in the race for Super 8 qualification.