spectacular batting by abdullah shafique