I think the real difference was Mitchel starc, look at his last over, did not let any experienced specialist batsman to take any liberty, speaks of maturity , experience and skills. Then compare to Afridi's last 2 overs, not that he was not trying, he just has to learn some more, still did try his best.
Love to see them when they are Pak